libZSservicesZSamazonka-greengrassZSamazonka-greengrass
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Network.AWS.Greengrass

Contents

Description

Derived from API version 2017-06-07 of the AWS service descriptions, licensed under Apache 2.0.

AWS IoT Greengrass seamlessly extends AWS onto physical devices so they can act locally on the data they generate, while still using the cloud for management, analytics, and durable storage. AWS IoT Greengrass ensures your devices can respond quickly to local events and operate with intermittent connectivity. AWS IoT Greengrass minimizes the cost of transmitting data to the cloud by allowing you to author AWS Lambda functions that execute locally.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-06-07 of the Amazon Greengrass SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by Greengrass.

BadRequestException

InternalServerErrorException

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

DeleteCoreDefinition

data DeleteCoreDefinition Source #

See: newDeleteCoreDefinition smart constructor.

Instances

Instances details
Eq DeleteCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

Read DeleteCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

Show DeleteCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

Generic DeleteCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

Associated Types

type Rep DeleteCoreDefinition :: Type -> Type #

NFData DeleteCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

Methods

rnf :: DeleteCoreDefinition -> () #

Hashable DeleteCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

AWSRequest DeleteCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

Associated Types

type AWSResponse DeleteCoreDefinition #

ToHeaders DeleteCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

ToPath DeleteCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

ToQuery DeleteCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

type Rep DeleteCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

type Rep DeleteCoreDefinition = D1 ('MetaData "DeleteCoreDefinition" "Network.AWS.Greengrass.DeleteCoreDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteCoreDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "coreDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

newDeleteCoreDefinition Source #

Create a value of DeleteCoreDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:coreDefinitionId:DeleteCoreDefinition', deleteCoreDefinition_coreDefinitionId - The ID of the core definition.

data DeleteCoreDefinitionResponse Source #

See: newDeleteCoreDefinitionResponse smart constructor.

Instances

Instances details
Eq DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

Read DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

Show DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

Generic DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

Associated Types

type Rep DeleteCoreDefinitionResponse :: Type -> Type #

NFData DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

type Rep DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteCoreDefinition

type Rep DeleteCoreDefinitionResponse = D1 ('MetaData "DeleteCoreDefinitionResponse" "Network.AWS.Greengrass.DeleteCoreDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteCoreDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteCoreDefinitionResponse Source #

Create a value of DeleteCoreDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteCoreDefinitionResponse', deleteCoreDefinitionResponse_httpStatus - The response's http status code.

UpdateCoreDefinition

data UpdateCoreDefinition Source #

See: newUpdateCoreDefinition smart constructor.

Instances

Instances details
Eq UpdateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

Read UpdateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

Show UpdateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

Generic UpdateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

Associated Types

type Rep UpdateCoreDefinition :: Type -> Type #

NFData UpdateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

Methods

rnf :: UpdateCoreDefinition -> () #

Hashable UpdateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

ToJSON UpdateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

AWSRequest UpdateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

Associated Types

type AWSResponse UpdateCoreDefinition #

ToHeaders UpdateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

ToPath UpdateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

ToQuery UpdateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

type Rep UpdateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

type Rep UpdateCoreDefinition = D1 ('MetaData "UpdateCoreDefinition" "Network.AWS.Greengrass.UpdateCoreDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateCoreDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "coreDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

newUpdateCoreDefinition Source #

Create a value of UpdateCoreDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:UpdateCoreDefinition', updateCoreDefinition_name - The name of the definition.

$sel:coreDefinitionId:UpdateCoreDefinition', updateCoreDefinition_coreDefinitionId - The ID of the core definition.

data UpdateCoreDefinitionResponse Source #

See: newUpdateCoreDefinitionResponse smart constructor.

Instances

Instances details
Eq UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

Read UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

Show UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

Generic UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

Associated Types

type Rep UpdateCoreDefinitionResponse :: Type -> Type #

NFData UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

type Rep UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateCoreDefinition

type Rep UpdateCoreDefinitionResponse = D1 ('MetaData "UpdateCoreDefinitionResponse" "Network.AWS.Greengrass.UpdateCoreDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateCoreDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateCoreDefinitionResponse Source #

Create a value of UpdateCoreDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateCoreDefinitionResponse', updateCoreDefinitionResponse_httpStatus - The response's http status code.

DeleteSubscriptionDefinition

data DeleteSubscriptionDefinition Source #

See: newDeleteSubscriptionDefinition smart constructor.

Instances

Instances details
Eq DeleteSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

Read DeleteSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

Show DeleteSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

Generic DeleteSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

Associated Types

type Rep DeleteSubscriptionDefinition :: Type -> Type #

NFData DeleteSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

Hashable DeleteSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

AWSRequest DeleteSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

ToHeaders DeleteSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

ToPath DeleteSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

ToQuery DeleteSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

type Rep DeleteSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

type Rep DeleteSubscriptionDefinition = D1 ('MetaData "DeleteSubscriptionDefinition" "Network.AWS.Greengrass.DeleteSubscriptionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteSubscriptionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subscriptionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

newDeleteSubscriptionDefinition Source #

Create a value of DeleteSubscriptionDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:subscriptionDefinitionId:DeleteSubscriptionDefinition', deleteSubscriptionDefinition_subscriptionDefinitionId - The ID of the subscription definition.

data DeleteSubscriptionDefinitionResponse Source #

Instances

Instances details
Eq DeleteSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

Read DeleteSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

Show DeleteSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

Generic DeleteSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

NFData DeleteSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

type Rep DeleteSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteSubscriptionDefinition

type Rep DeleteSubscriptionDefinitionResponse = D1 ('MetaData "DeleteSubscriptionDefinitionResponse" "Network.AWS.Greengrass.DeleteSubscriptionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteSubscriptionDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSubscriptionDefinitionResponse Source #

Create a value of DeleteSubscriptionDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteSubscriptionDefinitionResponse', deleteSubscriptionDefinitionResponse_httpStatus - The response's http status code.

UpdateSubscriptionDefinition

data UpdateSubscriptionDefinition Source #

See: newUpdateSubscriptionDefinition smart constructor.

Instances

Instances details
Eq UpdateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

Read UpdateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

Show UpdateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

Generic UpdateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

Associated Types

type Rep UpdateSubscriptionDefinition :: Type -> Type #

NFData UpdateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

Hashable UpdateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

ToJSON UpdateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

AWSRequest UpdateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

ToHeaders UpdateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

ToPath UpdateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

ToQuery UpdateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

type Rep UpdateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

type Rep UpdateSubscriptionDefinition = D1 ('MetaData "UpdateSubscriptionDefinition" "Network.AWS.Greengrass.UpdateSubscriptionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateSubscriptionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subscriptionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

newUpdateSubscriptionDefinition Source #

Create a value of UpdateSubscriptionDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:UpdateSubscriptionDefinition', updateSubscriptionDefinition_name - The name of the definition.

$sel:subscriptionDefinitionId:UpdateSubscriptionDefinition', updateSubscriptionDefinition_subscriptionDefinitionId - The ID of the subscription definition.

data UpdateSubscriptionDefinitionResponse Source #

Instances

Instances details
Eq UpdateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

Read UpdateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

Show UpdateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

Generic UpdateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

NFData UpdateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

type Rep UpdateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateSubscriptionDefinition

type Rep UpdateSubscriptionDefinitionResponse = D1 ('MetaData "UpdateSubscriptionDefinitionResponse" "Network.AWS.Greengrass.UpdateSubscriptionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateSubscriptionDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateSubscriptionDefinitionResponse Source #

Create a value of UpdateSubscriptionDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateSubscriptionDefinitionResponse', updateSubscriptionDefinitionResponse_httpStatus - The response's http status code.

AssociateServiceRoleToAccount

data AssociateServiceRoleToAccount Source #

See: newAssociateServiceRoleToAccount smart constructor.

Instances

Instances details
Eq AssociateServiceRoleToAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

Read AssociateServiceRoleToAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

Show AssociateServiceRoleToAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

Generic AssociateServiceRoleToAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

Associated Types

type Rep AssociateServiceRoleToAccount :: Type -> Type #

NFData AssociateServiceRoleToAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

Hashable AssociateServiceRoleToAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

ToJSON AssociateServiceRoleToAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

AWSRequest AssociateServiceRoleToAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

ToHeaders AssociateServiceRoleToAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

ToPath AssociateServiceRoleToAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

ToQuery AssociateServiceRoleToAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

type Rep AssociateServiceRoleToAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

type Rep AssociateServiceRoleToAccount = D1 ('MetaData "AssociateServiceRoleToAccount" "Network.AWS.Greengrass.AssociateServiceRoleToAccount" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "AssociateServiceRoleToAccount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AssociateServiceRoleToAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

newAssociateServiceRoleToAccount Source #

Create a value of AssociateServiceRoleToAccount with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:roleArn:AssociateServiceRoleToAccount', associateServiceRoleToAccount_roleArn - The ARN of the service role you wish to associate with your account.

data AssociateServiceRoleToAccountResponse Source #

Instances

Instances details
Eq AssociateServiceRoleToAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

Read AssociateServiceRoleToAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

Show AssociateServiceRoleToAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

Generic AssociateServiceRoleToAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

NFData AssociateServiceRoleToAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

type Rep AssociateServiceRoleToAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateServiceRoleToAccount

type Rep AssociateServiceRoleToAccountResponse = D1 ('MetaData "AssociateServiceRoleToAccountResponse" "Network.AWS.Greengrass.AssociateServiceRoleToAccount" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "AssociateServiceRoleToAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "associatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateServiceRoleToAccountResponse Source #

Create a value of AssociateServiceRoleToAccountResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:associatedAt:AssociateServiceRoleToAccountResponse', associateServiceRoleToAccountResponse_associatedAt - The time when the service role was associated with the account.

$sel:httpStatus:AssociateServiceRoleToAccountResponse', associateServiceRoleToAccountResponse_httpStatus - The response's http status code.

GetGroupCertificateConfiguration

data GetGroupCertificateConfiguration Source #

See: newGetGroupCertificateConfiguration smart constructor.

Instances

Instances details
Eq GetGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

Read GetGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

Show GetGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

Generic GetGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

Associated Types

type Rep GetGroupCertificateConfiguration :: Type -> Type #

NFData GetGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

Hashable GetGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

AWSRequest GetGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

ToHeaders GetGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

ToPath GetGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

ToQuery GetGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

type Rep GetGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

type Rep GetGroupCertificateConfiguration = D1 ('MetaData "GetGroupCertificateConfiguration" "Network.AWS.Greengrass.GetGroupCertificateConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroupCertificateConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

newGetGroupCertificateConfiguration Source #

Create a value of GetGroupCertificateConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupId:GetGroupCertificateConfiguration', getGroupCertificateConfiguration_groupId - The ID of the Greengrass group.

data GetGroupCertificateConfigurationResponse Source #

Instances

Instances details
Eq GetGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

Read GetGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

Show GetGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

Generic GetGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

NFData GetGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

type Rep GetGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateConfiguration

type Rep GetGroupCertificateConfigurationResponse = D1 ('MetaData "GetGroupCertificateConfigurationResponse" "Network.AWS.Greengrass.GetGroupCertificateConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroupCertificateConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateExpiryInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "certificateAuthorityExpiryInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

AssociateRoleToGroup

data AssociateRoleToGroup Source #

See: newAssociateRoleToGroup smart constructor.

Instances

Instances details
Eq AssociateRoleToGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

Read AssociateRoleToGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

Show AssociateRoleToGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

Generic AssociateRoleToGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

Associated Types

type Rep AssociateRoleToGroup :: Type -> Type #

NFData AssociateRoleToGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

Methods

rnf :: AssociateRoleToGroup -> () #

Hashable AssociateRoleToGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

ToJSON AssociateRoleToGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

AWSRequest AssociateRoleToGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

Associated Types

type AWSResponse AssociateRoleToGroup #

ToHeaders AssociateRoleToGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

ToPath AssociateRoleToGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

ToQuery AssociateRoleToGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

type Rep AssociateRoleToGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

type Rep AssociateRoleToGroup = D1 ('MetaData "AssociateRoleToGroup" "Network.AWS.Greengrass.AssociateRoleToGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "AssociateRoleToGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AssociateRoleToGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

newAssociateRoleToGroup Source #

Create a value of AssociateRoleToGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupId:AssociateRoleToGroup', associateRoleToGroup_groupId - The ID of the Greengrass group.

$sel:roleArn:AssociateRoleToGroup', associateRoleToGroup_roleArn - The ARN of the role you wish to associate with this group. The existence of the role is not validated.

data AssociateRoleToGroupResponse Source #

See: newAssociateRoleToGroupResponse smart constructor.

Instances

Instances details
Eq AssociateRoleToGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

Read AssociateRoleToGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

Show AssociateRoleToGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

Generic AssociateRoleToGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

Associated Types

type Rep AssociateRoleToGroupResponse :: Type -> Type #

NFData AssociateRoleToGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

type Rep AssociateRoleToGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.AssociateRoleToGroup

type Rep AssociateRoleToGroupResponse = D1 ('MetaData "AssociateRoleToGroupResponse" "Network.AWS.Greengrass.AssociateRoleToGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "AssociateRoleToGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "associatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateRoleToGroupResponse Source #

Create a value of AssociateRoleToGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:associatedAt:AssociateRoleToGroupResponse', associateRoleToGroupResponse_associatedAt - The time, in milliseconds since the epoch, when the role ARN was associated with the group.

$sel:httpStatus:AssociateRoleToGroupResponse', associateRoleToGroupResponse_httpStatus - The response's http status code.

ListFunctionDefinitionVersions (Paginated)

data ListFunctionDefinitionVersions Source #

See: newListFunctionDefinitionVersions smart constructor.

Instances

Instances details
Eq ListFunctionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

Read ListFunctionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

Show ListFunctionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

Generic ListFunctionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

Associated Types

type Rep ListFunctionDefinitionVersions :: Type -> Type #

NFData ListFunctionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

Hashable ListFunctionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

AWSPager ListFunctionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

AWSRequest ListFunctionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

ToHeaders ListFunctionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

ToPath ListFunctionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

ToQuery ListFunctionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

type Rep ListFunctionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

type Rep ListFunctionDefinitionVersions = D1 ('MetaData "ListFunctionDefinitionVersions" "Network.AWS.Greengrass.ListFunctionDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListFunctionDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "functionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListFunctionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

newListFunctionDefinitionVersions Source #

Create a value of ListFunctionDefinitionVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListFunctionDefinitionVersions', listFunctionDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListFunctionDefinitionVersions', listFunctionDefinitionVersions_maxResults - The maximum number of results to be returned per request.

$sel:functionDefinitionId:ListFunctionDefinitionVersions', listFunctionDefinitionVersions_functionDefinitionId - The ID of the Lambda function definition.

data ListFunctionDefinitionVersionsResponse Source #

Instances

Instances details
Eq ListFunctionDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

Read ListFunctionDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

Show ListFunctionDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

Generic ListFunctionDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

NFData ListFunctionDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

type Rep ListFunctionDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitionVersions

type Rep ListFunctionDefinitionVersionsResponse = D1 ('MetaData "ListFunctionDefinitionVersionsResponse" "Network.AWS.Greengrass.ListFunctionDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListFunctionDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFunctionDefinitionVersionsResponse Source #

Create a value of ListFunctionDefinitionVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListFunctionDefinitionVersions', listFunctionDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:versions:ListFunctionDefinitionVersionsResponse', listFunctionDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListFunctionDefinitionVersionsResponse', listFunctionDefinitionVersionsResponse_httpStatus - The response's http status code.

StopBulkDeployment

data StopBulkDeployment Source #

See: newStopBulkDeployment smart constructor.

Instances

Instances details
Eq StopBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

Read StopBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

Show StopBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

Generic StopBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

Associated Types

type Rep StopBulkDeployment :: Type -> Type #

NFData StopBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

Methods

rnf :: StopBulkDeployment -> () #

Hashable StopBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

ToJSON StopBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

AWSRequest StopBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

Associated Types

type AWSResponse StopBulkDeployment #

ToHeaders StopBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

ToPath StopBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

ToQuery StopBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

type Rep StopBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

type Rep StopBulkDeployment = D1 ('MetaData "StopBulkDeployment" "Network.AWS.Greengrass.StopBulkDeployment" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "StopBulkDeployment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bulkDeploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StopBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

newStopBulkDeployment Source #

Create a value of StopBulkDeployment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bulkDeploymentId:StopBulkDeployment', stopBulkDeployment_bulkDeploymentId - The ID of the bulk deployment.

data StopBulkDeploymentResponse Source #

See: newStopBulkDeploymentResponse smart constructor.

Instances

Instances details
Eq StopBulkDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

Read StopBulkDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

Show StopBulkDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

Generic StopBulkDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

Associated Types

type Rep StopBulkDeploymentResponse :: Type -> Type #

NFData StopBulkDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

type Rep StopBulkDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.StopBulkDeployment

type Rep StopBulkDeploymentResponse = D1 ('MetaData "StopBulkDeploymentResponse" "Network.AWS.Greengrass.StopBulkDeployment" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "StopBulkDeploymentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopBulkDeploymentResponse Source #

Create a value of StopBulkDeploymentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:StopBulkDeploymentResponse', stopBulkDeploymentResponse_httpStatus - The response's http status code.

CreateFunctionDefinitionVersion

data CreateFunctionDefinitionVersion Source #

Information needed to create a function definition version.

See: newCreateFunctionDefinitionVersion smart constructor.

Instances

Instances details
Eq CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

Read CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

Show CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

Generic CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

Associated Types

type Rep CreateFunctionDefinitionVersion :: Type -> Type #

NFData CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

Hashable CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

ToJSON CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

AWSRequest CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

ToHeaders CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

ToPath CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

ToQuery CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

type Rep CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

type Rep CreateFunctionDefinitionVersion = D1 ('MetaData "CreateFunctionDefinitionVersion" "Network.AWS.Greengrass.CreateFunctionDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateFunctionDefinitionVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "functions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Function])) :*: S1 ('MetaSel ('Just "defaultConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionDefaultConfig))) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "functionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

newCreateFunctionDefinitionVersion Source #

Create a value of CreateFunctionDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:functions:CreateFunctionDefinitionVersion', createFunctionDefinitionVersion_functions - A list of Lambda functions in this function definition version.

$sel:defaultConfig:CreateFunctionDefinitionVersion', createFunctionDefinitionVersion_defaultConfig - The default configuration that applies to all Lambda functions in this function definition version. Individual Lambda functions can override these settings.

$sel:amznClientToken:CreateFunctionDefinitionVersion', createFunctionDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

$sel:functionDefinitionId:CreateFunctionDefinitionVersion', createFunctionDefinitionVersion_functionDefinitionId - The ID of the Lambda function definition.

data CreateFunctionDefinitionVersionResponse Source #

Instances

Instances details
Eq CreateFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

Read CreateFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

Show CreateFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

Generic CreateFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

NFData CreateFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

type Rep CreateFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinitionVersion

type Rep CreateFunctionDefinitionVersionResponse = D1 ('MetaData "CreateFunctionDefinitionVersionResponse" "Network.AWS.Greengrass.CreateFunctionDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateFunctionDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

UpdateThingRuntimeConfiguration

data UpdateThingRuntimeConfiguration Source #

See: newUpdateThingRuntimeConfiguration smart constructor.

Instances

Instances details
Eq UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

Read UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

Show UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

Generic UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

Associated Types

type Rep UpdateThingRuntimeConfiguration :: Type -> Type #

NFData UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

Hashable UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

ToJSON UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

AWSRequest UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

ToHeaders UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

ToPath UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

ToQuery UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

type Rep UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

type Rep UpdateThingRuntimeConfiguration = D1 ('MetaData "UpdateThingRuntimeConfiguration" "Network.AWS.Greengrass.UpdateThingRuntimeConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateThingRuntimeConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "telemetryConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TelemetryConfigurationUpdate)) :*: S1 ('MetaSel ('Just "thingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

newUpdateThingRuntimeConfiguration Source #

Create a value of UpdateThingRuntimeConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:telemetryConfiguration:UpdateThingRuntimeConfiguration', updateThingRuntimeConfiguration_telemetryConfiguration - Configuration for telemetry service.

$sel:thingName:UpdateThingRuntimeConfiguration', updateThingRuntimeConfiguration_thingName - The thing name.

data UpdateThingRuntimeConfigurationResponse Source #

Instances

Instances details
Eq UpdateThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

Read UpdateThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

Show UpdateThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

Generic UpdateThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

NFData UpdateThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

type Rep UpdateThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateThingRuntimeConfiguration

type Rep UpdateThingRuntimeConfigurationResponse = D1 ('MetaData "UpdateThingRuntimeConfigurationResponse" "Network.AWS.Greengrass.UpdateThingRuntimeConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateThingRuntimeConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateThingRuntimeConfigurationResponse Source #

Create a value of UpdateThingRuntimeConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateThingRuntimeConfigurationResponse', updateThingRuntimeConfigurationResponse_httpStatus - The response's http status code.

GetFunctionDefinition

data GetFunctionDefinition Source #

See: newGetFunctionDefinition smart constructor.

Instances

Instances details
Eq GetFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

Read GetFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

Show GetFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

Generic GetFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

Associated Types

type Rep GetFunctionDefinition :: Type -> Type #

NFData GetFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

Methods

rnf :: GetFunctionDefinition -> () #

Hashable GetFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

AWSRequest GetFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

Associated Types

type AWSResponse GetFunctionDefinition #

ToHeaders GetFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

ToPath GetFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

ToQuery GetFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

type Rep GetFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

type Rep GetFunctionDefinition = D1 ('MetaData "GetFunctionDefinition" "Network.AWS.Greengrass.GetFunctionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetFunctionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

newGetFunctionDefinition Source #

Create a value of GetFunctionDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:functionDefinitionId:GetFunctionDefinition', getFunctionDefinition_functionDefinitionId - The ID of the Lambda function definition.

data GetFunctionDefinitionResponse Source #

See: newGetFunctionDefinitionResponse smart constructor.

Instances

Instances details
Eq GetFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

Read GetFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

Show GetFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

Generic GetFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

Associated Types

type Rep GetFunctionDefinitionResponse :: Type -> Type #

NFData GetFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

type Rep GetFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinition

type Rep GetFunctionDefinitionResponse = D1 ('MetaData "GetFunctionDefinitionResponse" "Network.AWS.Greengrass.GetFunctionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetFunctionDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newGetFunctionDefinitionResponse Source #

Create a value of GetFunctionDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_arn - The ARN of the definition.

$sel:id:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_id - The ID of the definition.

$sel:name:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_name - The name of the definition.

$sel:tags:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:lastUpdatedTimestamp:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_httpStatus - The response's http status code.

StartBulkDeployment

data StartBulkDeployment Source #

See: newStartBulkDeployment smart constructor.

Instances

Instances details
Eq StartBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

Read StartBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

Show StartBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

Generic StartBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

Associated Types

type Rep StartBulkDeployment :: Type -> Type #

NFData StartBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

Methods

rnf :: StartBulkDeployment -> () #

Hashable StartBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

ToJSON StartBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

AWSRequest StartBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

Associated Types

type AWSResponse StartBulkDeployment #

ToHeaders StartBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

ToPath StartBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

ToQuery StartBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

type Rep StartBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

type Rep StartBulkDeployment = D1 ('MetaData "StartBulkDeployment" "Network.AWS.Greengrass.StartBulkDeployment" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "StartBulkDeployment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "inputFileUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse StartBulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

newStartBulkDeployment Source #

Create a value of StartBulkDeployment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:StartBulkDeployment', startBulkDeployment_tags - Tag(s) to add to the new resource.

$sel:amznClientToken:StartBulkDeployment', startBulkDeployment_amznClientToken - A client token used to correlate requests and responses.

$sel:executionRoleArn:StartBulkDeployment', startBulkDeployment_executionRoleArn - The ARN of the execution role to associate with the bulk deployment operation. This IAM role must allow the ''greengrass:CreateDeployment'' action for all group versions that are listed in the input file. This IAM role must have access to the S3 bucket containing the input file.

$sel:inputFileUri:StartBulkDeployment', startBulkDeployment_inputFileUri - The URI of the input file contained in the S3 bucket. The execution role must have ''getObject'' permissions on this bucket to access the input file. The input file is a JSON-serialized, line delimited file with UTF-8 encoding that provides a list of group and version IDs and the deployment type. This file must be less than 100 MB. Currently, AWS IoT Greengrass supports only ''NewDeployment'' deployment types.

data StartBulkDeploymentResponse Source #

See: newStartBulkDeploymentResponse smart constructor.

Instances

Instances details
Eq StartBulkDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

Read StartBulkDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

Show StartBulkDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

Generic StartBulkDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

Associated Types

type Rep StartBulkDeploymentResponse :: Type -> Type #

NFData StartBulkDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

type Rep StartBulkDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.StartBulkDeployment

type Rep StartBulkDeploymentResponse = D1 ('MetaData "StartBulkDeploymentResponse" "Network.AWS.Greengrass.StartBulkDeployment" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "StartBulkDeploymentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bulkDeploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bulkDeploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newStartBulkDeploymentResponse Source #

Create a value of StartBulkDeploymentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bulkDeploymentId:StartBulkDeploymentResponse', startBulkDeploymentResponse_bulkDeploymentId - The ID of the bulk deployment.

$sel:bulkDeploymentArn:StartBulkDeploymentResponse', startBulkDeploymentResponse_bulkDeploymentArn - The ARN of the bulk deployment.

$sel:httpStatus:StartBulkDeploymentResponse', startBulkDeploymentResponse_httpStatus - The response's http status code.

GetThingRuntimeConfiguration

data GetThingRuntimeConfiguration Source #

See: newGetThingRuntimeConfiguration smart constructor.

Instances

Instances details
Eq GetThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

Read GetThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

Show GetThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

Generic GetThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

Associated Types

type Rep GetThingRuntimeConfiguration :: Type -> Type #

NFData GetThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

Hashable GetThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

AWSRequest GetThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

ToHeaders GetThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

ToPath GetThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

ToQuery GetThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

type Rep GetThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

type Rep GetThingRuntimeConfiguration = D1 ('MetaData "GetThingRuntimeConfiguration" "Network.AWS.Greengrass.GetThingRuntimeConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetThingRuntimeConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "thingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetThingRuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

newGetThingRuntimeConfiguration Source #

Create a value of GetThingRuntimeConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:thingName:GetThingRuntimeConfiguration', getThingRuntimeConfiguration_thingName - The thing name.

data GetThingRuntimeConfigurationResponse Source #

Instances

Instances details
Eq GetThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

Read GetThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

Show GetThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

Generic GetThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

NFData GetThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

type Rep GetThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetThingRuntimeConfiguration

type Rep GetThingRuntimeConfigurationResponse = D1 ('MetaData "GetThingRuntimeConfigurationResponse" "Network.AWS.Greengrass.GetThingRuntimeConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetThingRuntimeConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "runtimeConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RuntimeConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetThingRuntimeConfigurationResponse Source #

Create a value of GetThingRuntimeConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:runtimeConfiguration:GetThingRuntimeConfigurationResponse', getThingRuntimeConfigurationResponse_runtimeConfiguration - Runtime configuration for a thing.

$sel:httpStatus:GetThingRuntimeConfigurationResponse', getThingRuntimeConfigurationResponse_httpStatus - The response's http status code.

ListResourceDefinitions (Paginated)

data ListResourceDefinitions Source #

See: newListResourceDefinitions smart constructor.

Instances

Instances details
Eq ListResourceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

Read ListResourceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

Show ListResourceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

Generic ListResourceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

Associated Types

type Rep ListResourceDefinitions :: Type -> Type #

NFData ListResourceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

Methods

rnf :: ListResourceDefinitions -> () #

Hashable ListResourceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

AWSPager ListResourceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

AWSRequest ListResourceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

ToHeaders ListResourceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

ToPath ListResourceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

ToQuery ListResourceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

type Rep ListResourceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

type Rep ListResourceDefinitions = D1 ('MetaData "ListResourceDefinitions" "Network.AWS.Greengrass.ListResourceDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListResourceDefinitions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListResourceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

newListResourceDefinitions :: ListResourceDefinitions Source #

Create a value of ListResourceDefinitions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListResourceDefinitions', listResourceDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListResourceDefinitions', listResourceDefinitions_maxResults - The maximum number of results to be returned per request.

data ListResourceDefinitionsResponse Source #

See: newListResourceDefinitionsResponse smart constructor.

Instances

Instances details
Eq ListResourceDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

Read ListResourceDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

Show ListResourceDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

Generic ListResourceDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

Associated Types

type Rep ListResourceDefinitionsResponse :: Type -> Type #

NFData ListResourceDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

type Rep ListResourceDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitions

type Rep ListResourceDefinitionsResponse = D1 ('MetaData "ListResourceDefinitionsResponse" "Network.AWS.Greengrass.ListResourceDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListResourceDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListResourceDefinitionsResponse Source #

Create a value of ListResourceDefinitionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListResourceDefinitions', listResourceDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListResourceDefinitionsResponse', listResourceDefinitionsResponse_definitions - Information about a definition.

$sel:httpStatus:ListResourceDefinitionsResponse', listResourceDefinitionsResponse_httpStatus - The response's http status code.

ListDeviceDefinitionVersions (Paginated)

data ListDeviceDefinitionVersions Source #

See: newListDeviceDefinitionVersions smart constructor.

Instances

Instances details
Eq ListDeviceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

Read ListDeviceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

Show ListDeviceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

Generic ListDeviceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

Associated Types

type Rep ListDeviceDefinitionVersions :: Type -> Type #

NFData ListDeviceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

Hashable ListDeviceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

AWSPager ListDeviceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

AWSRequest ListDeviceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

ToHeaders ListDeviceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

ToPath ListDeviceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

ToQuery ListDeviceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

type Rep ListDeviceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

type Rep ListDeviceDefinitionVersions = D1 ('MetaData "ListDeviceDefinitionVersions" "Network.AWS.Greengrass.ListDeviceDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListDeviceDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListDeviceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

newListDeviceDefinitionVersions Source #

Create a value of ListDeviceDefinitionVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListDeviceDefinitionVersions', listDeviceDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListDeviceDefinitionVersions', listDeviceDefinitionVersions_maxResults - The maximum number of results to be returned per request.

$sel:deviceDefinitionId:ListDeviceDefinitionVersions', listDeviceDefinitionVersions_deviceDefinitionId - The ID of the device definition.

data ListDeviceDefinitionVersionsResponse Source #

Instances

Instances details
Eq ListDeviceDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

Read ListDeviceDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

Show ListDeviceDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

Generic ListDeviceDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

NFData ListDeviceDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

type Rep ListDeviceDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitionVersions

type Rep ListDeviceDefinitionVersionsResponse = D1 ('MetaData "ListDeviceDefinitionVersionsResponse" "Network.AWS.Greengrass.ListDeviceDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListDeviceDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDeviceDefinitionVersionsResponse Source #

Create a value of ListDeviceDefinitionVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListDeviceDefinitionVersions', listDeviceDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:versions:ListDeviceDefinitionVersionsResponse', listDeviceDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListDeviceDefinitionVersionsResponse', listDeviceDefinitionVersionsResponse_httpStatus - The response's http status code.

ListGroups (Paginated)

data ListGroups Source #

See: newListGroups smart constructor.

Constructors

ListGroups' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq ListGroups Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

Read ListGroups Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

Show ListGroups Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

Generic ListGroups Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

Associated Types

type Rep ListGroups :: Type -> Type #

NFData ListGroups Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

Methods

rnf :: ListGroups -> () #

Hashable ListGroups Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

AWSPager ListGroups Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

AWSRequest ListGroups Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

Associated Types

type AWSResponse ListGroups #

ToHeaders ListGroups Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

Methods

toHeaders :: ListGroups -> [Header] #

ToPath ListGroups Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

ToQuery ListGroups Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

type Rep ListGroups Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

type Rep ListGroups = D1 ('MetaData "ListGroups" "Network.AWS.Greengrass.ListGroups" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListGroups'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListGroups Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

newListGroups :: ListGroups Source #

Create a value of ListGroups with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListGroups', listGroups_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListGroups', listGroups_maxResults - The maximum number of results to be returned per request.

data ListGroupsResponse Source #

See: newListGroupsResponse smart constructor.

Instances

Instances details
Eq ListGroupsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

Read ListGroupsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

Show ListGroupsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

Generic ListGroupsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

Associated Types

type Rep ListGroupsResponse :: Type -> Type #

NFData ListGroupsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

Methods

rnf :: ListGroupsResponse -> () #

type Rep ListGroupsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroups

type Rep ListGroupsResponse = D1 ('MetaData "ListGroupsResponse" "Network.AWS.Greengrass.ListGroups" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GroupInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListGroupsResponse Source #

Create a value of ListGroupsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groups:ListGroupsResponse', listGroupsResponse_groups - Information about a group.

$sel:nextToken:ListGroups', listGroupsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:httpStatus:ListGroupsResponse', listGroupsResponse_httpStatus - The response's http status code.

DeleteResourceDefinition

data DeleteResourceDefinition Source #

See: newDeleteResourceDefinition smart constructor.

Instances

Instances details
Eq DeleteResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

Read DeleteResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

Show DeleteResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

Generic DeleteResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

Associated Types

type Rep DeleteResourceDefinition :: Type -> Type #

NFData DeleteResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

Hashable DeleteResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

AWSRequest DeleteResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

ToHeaders DeleteResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

ToPath DeleteResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

ToQuery DeleteResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

type Rep DeleteResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

type Rep DeleteResourceDefinition = D1 ('MetaData "DeleteResourceDefinition" "Network.AWS.Greengrass.DeleteResourceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteResourceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

newDeleteResourceDefinition Source #

Create a value of DeleteResourceDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceDefinitionId:DeleteResourceDefinition', deleteResourceDefinition_resourceDefinitionId - The ID of the resource definition.

data DeleteResourceDefinitionResponse Source #

See: newDeleteResourceDefinitionResponse smart constructor.

Instances

Instances details
Eq DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

Read DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

Show DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

Generic DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

Associated Types

type Rep DeleteResourceDefinitionResponse :: Type -> Type #

NFData DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

type Rep DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteResourceDefinition

type Rep DeleteResourceDefinitionResponse = D1 ('MetaData "DeleteResourceDefinitionResponse" "Network.AWS.Greengrass.DeleteResourceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteResourceDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteResourceDefinitionResponse Source #

Create a value of DeleteResourceDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteResourceDefinitionResponse', deleteResourceDefinitionResponse_httpStatus - The response's http status code.

UpdateResourceDefinition

data UpdateResourceDefinition Source #

See: newUpdateResourceDefinition smart constructor.

Instances

Instances details
Eq UpdateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

Read UpdateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

Show UpdateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

Generic UpdateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

Associated Types

type Rep UpdateResourceDefinition :: Type -> Type #

NFData UpdateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

Hashable UpdateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

ToJSON UpdateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

AWSRequest UpdateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

ToHeaders UpdateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

ToPath UpdateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

ToQuery UpdateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

type Rep UpdateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

type Rep UpdateResourceDefinition = D1 ('MetaData "UpdateResourceDefinition" "Network.AWS.Greengrass.UpdateResourceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateResourceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

newUpdateResourceDefinition Source #

Create a value of UpdateResourceDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:UpdateResourceDefinition', updateResourceDefinition_name - The name of the definition.

$sel:resourceDefinitionId:UpdateResourceDefinition', updateResourceDefinition_resourceDefinitionId - The ID of the resource definition.

data UpdateResourceDefinitionResponse Source #

See: newUpdateResourceDefinitionResponse smart constructor.

Instances

Instances details
Eq UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

Read UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

Show UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

Generic UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

Associated Types

type Rep UpdateResourceDefinitionResponse :: Type -> Type #

NFData UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

type Rep UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateResourceDefinition

type Rep UpdateResourceDefinitionResponse = D1 ('MetaData "UpdateResourceDefinitionResponse" "Network.AWS.Greengrass.UpdateResourceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateResourceDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateResourceDefinitionResponse Source #

Create a value of UpdateResourceDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateResourceDefinitionResponse', updateResourceDefinitionResponse_httpStatus - The response's http status code.

GetGroupVersion

data GetGroupVersion Source #

See: newGetGroupVersion smart constructor.

Constructors

GetGroupVersion' Text Text 

Instances

Instances details
Eq GetGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

Read GetGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

Show GetGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

Generic GetGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

Associated Types

type Rep GetGroupVersion :: Type -> Type #

NFData GetGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

Methods

rnf :: GetGroupVersion -> () #

Hashable GetGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

AWSRequest GetGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

Associated Types

type AWSResponse GetGroupVersion #

ToHeaders GetGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

ToPath GetGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

ToQuery GetGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

type Rep GetGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

type Rep GetGroupVersion = D1 ('MetaData "GetGroupVersion" "Network.AWS.Greengrass.GetGroupVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroupVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

newGetGroupVersion Source #

Create a value of GetGroupVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupVersionId:GetGroupVersion', getGroupVersion_groupVersionId - The ID of the group version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListGroupVersions'' requests. If the version is the last one that was associated with a group, the value also maps to the ''LatestVersion'' property of the corresponding ''GroupInformation'' object.

$sel:groupId:GetGroupVersion', getGroupVersion_groupId - The ID of the Greengrass group.

data GetGroupVersionResponse Source #

See: newGetGroupVersionResponse smart constructor.

Instances

Instances details
Eq GetGroupVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

Read GetGroupVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

Show GetGroupVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

Generic GetGroupVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

Associated Types

type Rep GetGroupVersionResponse :: Type -> Type #

NFData GetGroupVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

Methods

rnf :: GetGroupVersionResponse -> () #

type Rep GetGroupVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupVersion

type Rep GetGroupVersionResponse = D1 ('MetaData "GetGroupVersionResponse" "Network.AWS.Greengrass.GetGroupVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroupVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupVersion)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetGroupVersionResponse Source #

Create a value of GetGroupVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetGroupVersionResponse', getGroupVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the group version was created.

$sel:arn:GetGroupVersionResponse', getGroupVersionResponse_arn - The ARN of the group version.

$sel:id:GetGroupVersionResponse', getGroupVersionResponse_id - The ID of the group that the version is associated with.

$sel:version:GetGroupVersionResponse', getGroupVersionResponse_version - The ID of the group version.

$sel:definition:GetGroupVersionResponse', getGroupVersionResponse_definition - Information about the group version definition.

$sel:httpStatus:GetGroupVersionResponse', getGroupVersionResponse_httpStatus - The response's http status code.

CreateDeviceDefinitionVersion

data CreateDeviceDefinitionVersion Source #

See: newCreateDeviceDefinitionVersion smart constructor.

Instances

Instances details
Eq CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

Read CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

Show CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

Generic CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

Associated Types

type Rep CreateDeviceDefinitionVersion :: Type -> Type #

NFData CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

Hashable CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

ToJSON CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

AWSRequest CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

ToHeaders CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

ToPath CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

ToQuery CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

type Rep CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

type Rep CreateDeviceDefinitionVersion = D1 ('MetaData "CreateDeviceDefinitionVersion" "Network.AWS.Greengrass.CreateDeviceDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateDeviceDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Device])) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

newCreateDeviceDefinitionVersion Source #

Create a value of CreateDeviceDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:devices:CreateDeviceDefinitionVersion', createDeviceDefinitionVersion_devices - A list of devices in the definition version.

$sel:amznClientToken:CreateDeviceDefinitionVersion', createDeviceDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

$sel:deviceDefinitionId:CreateDeviceDefinitionVersion', createDeviceDefinitionVersion_deviceDefinitionId - The ID of the device definition.

data CreateDeviceDefinitionVersionResponse Source #

Instances

Instances details
Eq CreateDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

Read CreateDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

Show CreateDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

Generic CreateDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

NFData CreateDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

type Rep CreateDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinitionVersion

type Rep CreateDeviceDefinitionVersionResponse = D1 ('MetaData "CreateDeviceDefinitionVersionResponse" "Network.AWS.Greengrass.CreateDeviceDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateDeviceDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateDeviceDefinitionVersionResponse Source #

Create a value of CreateDeviceDefinitionVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

$sel:arn:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_arn - The ARN of the version.

$sel:id:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.

$sel:version:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_version - The ID of the version.

$sel:httpStatus:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_httpStatus - The response's http status code.

CreateResourceDefinition

data CreateResourceDefinition Source #

See: newCreateResourceDefinition smart constructor.

Instances

Instances details
Eq CreateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

Read CreateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

Show CreateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

Generic CreateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

Associated Types

type Rep CreateResourceDefinition :: Type -> Type #

NFData CreateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

Hashable CreateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

ToJSON CreateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

AWSRequest CreateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

ToHeaders CreateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

ToPath CreateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

ToQuery CreateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

type Rep CreateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

type Rep CreateResourceDefinition = D1 ('MetaData "CreateResourceDefinition" "Network.AWS.Greengrass.CreateResourceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateResourceDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceDefinitionVersion))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse CreateResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

newCreateResourceDefinition :: CreateResourceDefinition Source #

Create a value of CreateResourceDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:CreateResourceDefinition', createResourceDefinition_name - The name of the resource definition.

$sel:initialVersion:CreateResourceDefinition', createResourceDefinition_initialVersion - Information about the initial version of the resource definition.

$sel:tags:CreateResourceDefinition', createResourceDefinition_tags - Tag(s) to add to the new resource.

$sel:amznClientToken:CreateResourceDefinition', createResourceDefinition_amznClientToken - A client token used to correlate requests and responses.

data CreateResourceDefinitionResponse Source #

See: newCreateResourceDefinitionResponse smart constructor.

Instances

Instances details
Eq CreateResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

Read CreateResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

Show CreateResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

Generic CreateResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

Associated Types

type Rep CreateResourceDefinitionResponse :: Type -> Type #

NFData CreateResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

type Rep CreateResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinition

type Rep CreateResourceDefinitionResponse = D1 ('MetaData "CreateResourceDefinitionResponse" "Network.AWS.Greengrass.CreateResourceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateResourceDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateResourceDefinitionResponse Source #

Create a value of CreateResourceDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:CreateResourceDefinitionResponse', createResourceDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:CreateResourceDefinitionResponse', createResourceDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:CreateResourceDefinitionResponse', createResourceDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:CreateResourceDefinitionResponse', createResourceDefinitionResponse_arn - The ARN of the definition.

$sel:id:CreateResourceDefinitionResponse', createResourceDefinitionResponse_id - The ID of the definition.

$sel:name:CreateResourceDefinition', createResourceDefinitionResponse_name - The name of the definition.

$sel:lastUpdatedTimestamp:CreateResourceDefinitionResponse', createResourceDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:CreateResourceDefinitionResponse', createResourceDefinitionResponse_httpStatus - The response's http status code.

GetDeviceDefinition

data GetDeviceDefinition Source #

See: newGetDeviceDefinition smart constructor.

Instances

Instances details
Eq GetDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

Read GetDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

Show GetDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

Generic GetDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

Associated Types

type Rep GetDeviceDefinition :: Type -> Type #

NFData GetDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

Methods

rnf :: GetDeviceDefinition -> () #

Hashable GetDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

AWSRequest GetDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

Associated Types

type AWSResponse GetDeviceDefinition #

ToHeaders GetDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

ToPath GetDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

ToQuery GetDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

type Rep GetDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

type Rep GetDeviceDefinition = D1 ('MetaData "GetDeviceDefinition" "Network.AWS.Greengrass.GetDeviceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetDeviceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

newGetDeviceDefinition Source #

Create a value of GetDeviceDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deviceDefinitionId:GetDeviceDefinition', getDeviceDefinition_deviceDefinitionId - The ID of the device definition.

data GetDeviceDefinitionResponse Source #

See: newGetDeviceDefinitionResponse smart constructor.

Instances

Instances details
Eq GetDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

Read GetDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

Show GetDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

Generic GetDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

Associated Types

type Rep GetDeviceDefinitionResponse :: Type -> Type #

NFData GetDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

type Rep GetDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinition

type Rep GetDeviceDefinitionResponse = D1 ('MetaData "GetDeviceDefinitionResponse" "Network.AWS.Greengrass.GetDeviceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetDeviceDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newGetDeviceDefinitionResponse Source #

Create a value of GetDeviceDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_arn - The ARN of the definition.

$sel:id:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_id - The ID of the definition.

$sel:name:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_name - The name of the definition.

$sel:tags:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:lastUpdatedTimestamp:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_httpStatus - The response's http status code.

CreateGroup

data CreateGroup Source #

See: newCreateGroup smart constructor.

Instances

Instances details
Eq CreateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

Read CreateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

Show CreateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

Generic CreateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

Associated Types

type Rep CreateGroup :: Type -> Type #

NFData CreateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

Methods

rnf :: CreateGroup -> () #

Hashable CreateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

ToJSON CreateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

AWSRequest CreateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

Associated Types

type AWSResponse CreateGroup #

ToHeaders CreateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

Methods

toHeaders :: CreateGroup -> [Header] #

ToPath CreateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

ToQuery CreateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

type Rep CreateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

type Rep CreateGroup = D1 ('MetaData "CreateGroup" "Network.AWS.Greengrass.CreateGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupVersion)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

newCreateGroup Source #

Create a value of CreateGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:initialVersion:CreateGroup', createGroup_initialVersion - Information about the initial version of the group.

$sel:tags:CreateGroup', createGroup_tags - Tag(s) to add to the new resource.

$sel:amznClientToken:CreateGroup', createGroup_amznClientToken - A client token used to correlate requests and responses.

$sel:name:CreateGroup', createGroup_name - The name of the group.

data CreateGroupResponse Source #

See: newCreateGroupResponse smart constructor.

Instances

Instances details
Eq CreateGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

Read CreateGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

Show CreateGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

Generic CreateGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

Associated Types

type Rep CreateGroupResponse :: Type -> Type #

NFData CreateGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

Methods

rnf :: CreateGroupResponse -> () #

type Rep CreateGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroup

type Rep CreateGroupResponse = D1 ('MetaData "CreateGroupResponse" "Network.AWS.Greengrass.CreateGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateGroupResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateGroupResponse Source #

Create a value of CreateGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:CreateGroupResponse', createGroupResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:CreateGroupResponse', createGroupResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:CreateGroupResponse', createGroupResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:CreateGroupResponse', createGroupResponse_arn - The ARN of the definition.

$sel:id:CreateGroupResponse', createGroupResponse_id - The ID of the definition.

$sel:name:CreateGroup', createGroupResponse_name - The name of the definition.

$sel:lastUpdatedTimestamp:CreateGroupResponse', createGroupResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:CreateGroupResponse', createGroupResponse_httpStatus - The response's http status code.

UpdateGroupCertificateConfiguration

data UpdateGroupCertificateConfiguration Source #

Instances

Instances details
Eq UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

Read UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

Show UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

Generic UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

NFData UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

Hashable UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

ToJSON UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

AWSRequest UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

ToHeaders UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

ToPath UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

ToQuery UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

type Rep UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

type Rep UpdateGroupCertificateConfiguration = D1 ('MetaData "UpdateGroupCertificateConfiguration" "Network.AWS.Greengrass.UpdateGroupCertificateConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateGroupCertificateConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateExpiryInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

newUpdateGroupCertificateConfiguration Source #

Create a value of UpdateGroupCertificateConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certificateExpiryInMilliseconds:UpdateGroupCertificateConfiguration', updateGroupCertificateConfiguration_certificateExpiryInMilliseconds - The amount of time remaining before the certificate expires, in milliseconds.

$sel:groupId:UpdateGroupCertificateConfiguration', updateGroupCertificateConfiguration_groupId - The ID of the Greengrass group.

data UpdateGroupCertificateConfigurationResponse Source #

Instances

Instances details
Eq UpdateGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

Read UpdateGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

Show UpdateGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

Generic UpdateGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

NFData UpdateGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

type Rep UpdateGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroupCertificateConfiguration

type Rep UpdateGroupCertificateConfigurationResponse = D1 ('MetaData "UpdateGroupCertificateConfigurationResponse" "Network.AWS.Greengrass.UpdateGroupCertificateConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateGroupCertificateConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateExpiryInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "certificateAuthorityExpiryInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' [Text] Text 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

Read UntagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

Show UntagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Network.AWS.Greengrass.UntagResource" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UntagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tagKeys:UntagResource', untagResource_tagKeys - An array of tag keys to delete

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Network.AWS.Greengrass.UntagResource" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagResourceResponse :: UntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

GetResourceDefinitionVersion

data GetResourceDefinitionVersion Source #

See: newGetResourceDefinitionVersion smart constructor.

Instances

Instances details
Eq GetResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

Read GetResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

Show GetResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

Generic GetResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

Associated Types

type Rep GetResourceDefinitionVersion :: Type -> Type #

NFData GetResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

Hashable GetResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

AWSRequest GetResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

ToHeaders GetResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

ToPath GetResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

ToQuery GetResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

type Rep GetResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

type Rep GetResourceDefinitionVersion = D1 ('MetaData "GetResourceDefinitionVersion" "Network.AWS.Greengrass.GetResourceDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetResourceDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceDefinitionVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

newGetResourceDefinitionVersion Source #

Create a value of GetResourceDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceDefinitionVersionId:GetResourceDefinitionVersion', getResourceDefinitionVersion_resourceDefinitionVersionId - The ID of the resource definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListResourceDefinitionVersions'' requests. If the version is the last one that was associated with a resource definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

$sel:resourceDefinitionId:GetResourceDefinitionVersion', getResourceDefinitionVersion_resourceDefinitionId - The ID of the resource definition.

data GetResourceDefinitionVersionResponse Source #

Instances

Instances details
Eq GetResourceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

Read GetResourceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

Show GetResourceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

Generic GetResourceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

NFData GetResourceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

type Rep GetResourceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinitionVersion

type Rep GetResourceDefinitionVersionResponse = D1 ('MetaData "GetResourceDefinitionVersionResponse" "Network.AWS.Greengrass.GetResourceDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetResourceDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceDefinitionVersion)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetResourceDefinitionVersionResponse Source #

Create a value of GetResourceDefinitionVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the resource definition version was created.

$sel:arn:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_arn - Arn of the resource definition version.

$sel:id:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_id - The ID of the resource definition version.

$sel:version:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_version - The version of the resource definition version.

$sel:definition:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_definition - Information about the definition.

$sel:httpStatus:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

A map of the key-value pairs for the resource tag.

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

Read TagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

Show TagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

Generic TagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

type Rep TagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Network.AWS.Greengrass.TagResource" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse TagResource Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:TagResource', tagResource_tags - Undocumented member.

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' 

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Network.AWS.Greengrass.TagResource" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newTagResourceResponse :: TagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ListLoggerDefinitions (Paginated)

data ListLoggerDefinitions Source #

See: newListLoggerDefinitions smart constructor.

Instances

Instances details
Eq ListLoggerDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

Read ListLoggerDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

Show ListLoggerDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

Generic ListLoggerDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

Associated Types

type Rep ListLoggerDefinitions :: Type -> Type #

NFData ListLoggerDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

Methods

rnf :: ListLoggerDefinitions -> () #

Hashable ListLoggerDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

AWSPager ListLoggerDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

AWSRequest ListLoggerDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

Associated Types

type AWSResponse ListLoggerDefinitions #

ToHeaders ListLoggerDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

ToPath ListLoggerDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

ToQuery ListLoggerDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

type Rep ListLoggerDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

type Rep ListLoggerDefinitions = D1 ('MetaData "ListLoggerDefinitions" "Network.AWS.Greengrass.ListLoggerDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListLoggerDefinitions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListLoggerDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

newListLoggerDefinitions :: ListLoggerDefinitions Source #

Create a value of ListLoggerDefinitions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListLoggerDefinitions', listLoggerDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListLoggerDefinitions', listLoggerDefinitions_maxResults - The maximum number of results to be returned per request.

data ListLoggerDefinitionsResponse Source #

See: newListLoggerDefinitionsResponse smart constructor.

Instances

Instances details
Eq ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

Read ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

Show ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

Generic ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

Associated Types

type Rep ListLoggerDefinitionsResponse :: Type -> Type #

NFData ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

type Rep ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitions

type Rep ListLoggerDefinitionsResponse = D1 ('MetaData "ListLoggerDefinitionsResponse" "Network.AWS.Greengrass.ListLoggerDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListLoggerDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListLoggerDefinitionsResponse Source #

Create a value of ListLoggerDefinitionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListLoggerDefinitions', listLoggerDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListLoggerDefinitionsResponse', listLoggerDefinitionsResponse_definitions - Information about a definition.

$sel:httpStatus:ListLoggerDefinitionsResponse', listLoggerDefinitionsResponse_httpStatus - The response's http status code.

DeleteLoggerDefinition

data DeleteLoggerDefinition Source #

See: newDeleteLoggerDefinition smart constructor.

Instances

Instances details
Eq DeleteLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

Read DeleteLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

Show DeleteLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

Generic DeleteLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

Associated Types

type Rep DeleteLoggerDefinition :: Type -> Type #

NFData DeleteLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

Methods

rnf :: DeleteLoggerDefinition -> () #

Hashable DeleteLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

AWSRequest DeleteLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

Associated Types

type AWSResponse DeleteLoggerDefinition #

ToHeaders DeleteLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

ToPath DeleteLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

ToQuery DeleteLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

type Rep DeleteLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

type Rep DeleteLoggerDefinition = D1 ('MetaData "DeleteLoggerDefinition" "Network.AWS.Greengrass.DeleteLoggerDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteLoggerDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggerDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

newDeleteLoggerDefinition Source #

Create a value of DeleteLoggerDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:loggerDefinitionId:DeleteLoggerDefinition', deleteLoggerDefinition_loggerDefinitionId - The ID of the logger definition.

data DeleteLoggerDefinitionResponse Source #

See: newDeleteLoggerDefinitionResponse smart constructor.

Instances

Instances details
Eq DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

Read DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

Show DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

Generic DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

Associated Types

type Rep DeleteLoggerDefinitionResponse :: Type -> Type #

NFData DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

type Rep DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteLoggerDefinition

type Rep DeleteLoggerDefinitionResponse = D1 ('MetaData "DeleteLoggerDefinitionResponse" "Network.AWS.Greengrass.DeleteLoggerDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteLoggerDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteLoggerDefinitionResponse Source #

Create a value of DeleteLoggerDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteLoggerDefinitionResponse', deleteLoggerDefinitionResponse_httpStatus - The response's http status code.

ListDeployments (Paginated)

data ListDeployments Source #

See: newListDeployments smart constructor.

Instances

Instances details
Eq ListDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

Read ListDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

Show ListDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

Generic ListDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

Associated Types

type Rep ListDeployments :: Type -> Type #

NFData ListDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

Methods

rnf :: ListDeployments -> () #

Hashable ListDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

AWSPager ListDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

AWSRequest ListDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

Associated Types

type AWSResponse ListDeployments #

ToHeaders ListDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

ToPath ListDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

ToQuery ListDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

type Rep ListDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

type Rep ListDeployments = D1 ('MetaData "ListDeployments" "Network.AWS.Greengrass.ListDeployments" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListDeployments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

newListDeployments Source #

Create a value of ListDeployments with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListDeployments', listDeployments_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListDeployments', listDeployments_maxResults - The maximum number of results to be returned per request.

$sel:groupId:ListDeployments', listDeployments_groupId - The ID of the Greengrass group.

data ListDeploymentsResponse Source #

See: newListDeploymentsResponse smart constructor.

Instances

Instances details
Eq ListDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

Read ListDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

Show ListDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

Generic ListDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

Associated Types

type Rep ListDeploymentsResponse :: Type -> Type #

NFData ListDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

Methods

rnf :: ListDeploymentsResponse -> () #

type Rep ListDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeployments

type Rep ListDeploymentsResponse = D1 ('MetaData "ListDeploymentsResponse" "Network.AWS.Greengrass.ListDeployments" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListDeploymentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deployments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Deployment])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDeploymentsResponse Source #

Create a value of ListDeploymentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListDeployments', listDeploymentsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:deployments:ListDeploymentsResponse', listDeploymentsResponse_deployments - A list of deployments for the requested groups.

$sel:httpStatus:ListDeploymentsResponse', listDeploymentsResponse_httpStatus - The response's http status code.

CreateSubscriptionDefinitionVersion

data CreateSubscriptionDefinitionVersion Source #

Instances

Instances details
Eq CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

Read CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

Show CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

Generic CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

NFData CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

Hashable CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

ToJSON CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

AWSRequest CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

ToHeaders CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

ToPath CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

ToQuery CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

type Rep CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

type Rep CreateSubscriptionDefinitionVersion = D1 ('MetaData "CreateSubscriptionDefinitionVersion" "Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateSubscriptionDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subscriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Subscription])) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subscriptionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

data CreateSubscriptionDefinitionVersionResponse Source #

Instances

Instances details
Eq CreateSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

Read CreateSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

Show CreateSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

Generic CreateSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

NFData CreateSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

type Rep CreateSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion

type Rep CreateSubscriptionDefinitionVersionResponse = D1 ('MetaData "CreateSubscriptionDefinitionVersionResponse" "Network.AWS.Greengrass.CreateSubscriptionDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateSubscriptionDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

CreateCoreDefinitionVersion

data CreateCoreDefinitionVersion Source #

See: newCreateCoreDefinitionVersion smart constructor.

Instances

Instances details
Eq CreateCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

Read CreateCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

Show CreateCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

Generic CreateCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

Associated Types

type Rep CreateCoreDefinitionVersion :: Type -> Type #

NFData CreateCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

Hashable CreateCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

ToJSON CreateCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

AWSRequest CreateCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

ToHeaders CreateCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

ToPath CreateCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

ToQuery CreateCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

type Rep CreateCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

type Rep CreateCoreDefinitionVersion = D1 ('MetaData "CreateCoreDefinitionVersion" "Network.AWS.Greengrass.CreateCoreDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateCoreDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cores") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Core])) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "coreDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

newCreateCoreDefinitionVersion Source #

Create a value of CreateCoreDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cores:CreateCoreDefinitionVersion', createCoreDefinitionVersion_cores - A list of cores in the core definition version.

$sel:amznClientToken:CreateCoreDefinitionVersion', createCoreDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

$sel:coreDefinitionId:CreateCoreDefinitionVersion', createCoreDefinitionVersion_coreDefinitionId - The ID of the core definition.

data CreateCoreDefinitionVersionResponse Source #

Instances

Instances details
Eq CreateCoreDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

Read CreateCoreDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

Show CreateCoreDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

Generic CreateCoreDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

NFData CreateCoreDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

type Rep CreateCoreDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinitionVersion

type Rep CreateCoreDefinitionVersionResponse = D1 ('MetaData "CreateCoreDefinitionVersionResponse" "Network.AWS.Greengrass.CreateCoreDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateCoreDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateCoreDefinitionVersionResponse Source #

Create a value of CreateCoreDefinitionVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

$sel:arn:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_arn - The ARN of the version.

$sel:id:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.

$sel:version:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_version - The ID of the version.

$sel:httpStatus:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_httpStatus - The response's http status code.

CreateConnectorDefinitionVersion

data CreateConnectorDefinitionVersion Source #

See: newCreateConnectorDefinitionVersion smart constructor.

Instances

Instances details
Eq CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

Read CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

Show CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

Generic CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

Associated Types

type Rep CreateConnectorDefinitionVersion :: Type -> Type #

NFData CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

Hashable CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

ToJSON CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

AWSRequest CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

ToHeaders CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

ToPath CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

ToQuery CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

type Rep CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

type Rep CreateConnectorDefinitionVersion = D1 ('MetaData "CreateConnectorDefinitionVersion" "Network.AWS.Greengrass.CreateConnectorDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateConnectorDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Connector])) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

newCreateConnectorDefinitionVersion Source #

Create a value of CreateConnectorDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connectors:CreateConnectorDefinitionVersion', createConnectorDefinitionVersion_connectors - A list of references to connectors in this version, with their corresponding configuration settings.

$sel:amznClientToken:CreateConnectorDefinitionVersion', createConnectorDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

$sel:connectorDefinitionId:CreateConnectorDefinitionVersion', createConnectorDefinitionVersion_connectorDefinitionId - The ID of the connector definition.

data CreateConnectorDefinitionVersionResponse Source #

Instances

Instances details
Eq CreateConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

Read CreateConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

Show CreateConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

Generic CreateConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

NFData CreateConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

type Rep CreateConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinitionVersion

type Rep CreateConnectorDefinitionVersionResponse = D1 ('MetaData "CreateConnectorDefinitionVersionResponse" "Network.AWS.Greengrass.CreateConnectorDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateConnectorDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

ListBulkDeployments (Paginated)

data ListBulkDeployments Source #

See: newListBulkDeployments smart constructor.

Instances

Instances details
Eq ListBulkDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

Read ListBulkDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

Show ListBulkDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

Generic ListBulkDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

Associated Types

type Rep ListBulkDeployments :: Type -> Type #

NFData ListBulkDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

Methods

rnf :: ListBulkDeployments -> () #

Hashable ListBulkDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

AWSPager ListBulkDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

AWSRequest ListBulkDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

Associated Types

type AWSResponse ListBulkDeployments #

ToHeaders ListBulkDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

ToPath ListBulkDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

ToQuery ListBulkDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

type Rep ListBulkDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

type Rep ListBulkDeployments = D1 ('MetaData "ListBulkDeployments" "Network.AWS.Greengrass.ListBulkDeployments" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListBulkDeployments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListBulkDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

newListBulkDeployments :: ListBulkDeployments Source #

Create a value of ListBulkDeployments with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListBulkDeployments', listBulkDeployments_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListBulkDeployments', listBulkDeployments_maxResults - The maximum number of results to be returned per request.

data ListBulkDeploymentsResponse Source #

See: newListBulkDeploymentsResponse smart constructor.

Instances

Instances details
Eq ListBulkDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

Read ListBulkDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

Show ListBulkDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

Generic ListBulkDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

Associated Types

type Rep ListBulkDeploymentsResponse :: Type -> Type #

NFData ListBulkDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

type Rep ListBulkDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeployments

type Rep ListBulkDeploymentsResponse = D1 ('MetaData "ListBulkDeploymentsResponse" "Network.AWS.Greengrass.ListBulkDeployments" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListBulkDeploymentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bulkDeployments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BulkDeployment])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListBulkDeploymentsResponse Source #

Create a value of ListBulkDeploymentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListBulkDeployments', listBulkDeploymentsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:bulkDeployments:ListBulkDeploymentsResponse', listBulkDeploymentsResponse_bulkDeployments - A list of bulk deployments.

$sel:httpStatus:ListBulkDeploymentsResponse', listBulkDeploymentsResponse_httpStatus - The response's http status code.

UpdateLoggerDefinition

data UpdateLoggerDefinition Source #

See: newUpdateLoggerDefinition smart constructor.

Instances

Instances details
Eq UpdateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

Read UpdateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

Show UpdateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

Generic UpdateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

Associated Types

type Rep UpdateLoggerDefinition :: Type -> Type #

NFData UpdateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

Methods

rnf :: UpdateLoggerDefinition -> () #

Hashable UpdateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

ToJSON UpdateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

AWSRequest UpdateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

Associated Types

type AWSResponse UpdateLoggerDefinition #

ToHeaders UpdateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

ToPath UpdateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

ToQuery UpdateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

type Rep UpdateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

type Rep UpdateLoggerDefinition = D1 ('MetaData "UpdateLoggerDefinition" "Network.AWS.Greengrass.UpdateLoggerDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateLoggerDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "loggerDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

newUpdateLoggerDefinition Source #

Create a value of UpdateLoggerDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:UpdateLoggerDefinition', updateLoggerDefinition_name - The name of the definition.

$sel:loggerDefinitionId:UpdateLoggerDefinition', updateLoggerDefinition_loggerDefinitionId - The ID of the logger definition.

data UpdateLoggerDefinitionResponse Source #

See: newUpdateLoggerDefinitionResponse smart constructor.

Instances

Instances details
Eq UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

Read UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

Show UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

Generic UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

Associated Types

type Rep UpdateLoggerDefinitionResponse :: Type -> Type #

NFData UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

type Rep UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateLoggerDefinition

type Rep UpdateLoggerDefinitionResponse = D1 ('MetaData "UpdateLoggerDefinitionResponse" "Network.AWS.Greengrass.UpdateLoggerDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateLoggerDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateLoggerDefinitionResponse Source #

Create a value of UpdateLoggerDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateLoggerDefinitionResponse', updateLoggerDefinitionResponse_httpStatus - The response's http status code.

CreateSoftwareUpdateJob

data CreateSoftwareUpdateJob Source #

See: newCreateSoftwareUpdateJob smart constructor.

Instances

Instances details
Eq CreateSoftwareUpdateJob Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

Read CreateSoftwareUpdateJob Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

Show CreateSoftwareUpdateJob Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

Generic CreateSoftwareUpdateJob Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

Associated Types

type Rep CreateSoftwareUpdateJob :: Type -> Type #

NFData CreateSoftwareUpdateJob Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

Methods

rnf :: CreateSoftwareUpdateJob -> () #

Hashable CreateSoftwareUpdateJob Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

ToJSON CreateSoftwareUpdateJob Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

AWSRequest CreateSoftwareUpdateJob Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

ToHeaders CreateSoftwareUpdateJob Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

ToPath CreateSoftwareUpdateJob Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

ToQuery CreateSoftwareUpdateJob Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

type Rep CreateSoftwareUpdateJob Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

type Rep CreateSoftwareUpdateJob = D1 ('MetaData "CreateSoftwareUpdateJob" "Network.AWS.Greengrass.CreateSoftwareUpdateJob" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateSoftwareUpdateJob'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "updateAgentLogLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateAgentLogLevel)) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3UrlSignerRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "updateTargetsArchitecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateTargetsArchitecture) :*: S1 ('MetaSel ('Just "softwareToUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SoftwareToUpdate)) :*: (S1 ('MetaSel ('Just "updateTargets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "updateTargetsOperatingSystem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateTargetsOperatingSystem)))))
type AWSResponse CreateSoftwareUpdateJob Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

data CreateSoftwareUpdateJobResponse Source #

See: newCreateSoftwareUpdateJobResponse smart constructor.

Instances

Instances details
Eq CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

Read CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

Show CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

Generic CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

Associated Types

type Rep CreateSoftwareUpdateJobResponse :: Type -> Type #

NFData CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

type Rep CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSoftwareUpdateJob

type Rep CreateSoftwareUpdateJobResponse = D1 ('MetaData "CreateSoftwareUpdateJobResponse" "Network.AWS.Greengrass.CreateSoftwareUpdateJob" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateSoftwareUpdateJobResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "iotJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "iotJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "platformSoftwareVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateSoftwareUpdateJobResponse Source #

Create a value of CreateSoftwareUpdateJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:iotJobId:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_iotJobId - The IoT Job Id corresponding to this update.

$sel:iotJobArn:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_iotJobArn - The IoT Job ARN corresponding to this update.

$sel:platformSoftwareVersion:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_platformSoftwareVersion - The software version installed on the device or devices after the update.

$sel:httpStatus:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_httpStatus - The response's http status code.

ListSubscriptionDefinitionVersions (Paginated)

data ListSubscriptionDefinitionVersions Source #

Instances

Instances details
Eq ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

Read ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

Show ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

Generic ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

Associated Types

type Rep ListSubscriptionDefinitionVersions :: Type -> Type #

NFData ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

Hashable ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

AWSPager ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

AWSRequest ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

ToHeaders ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

ToPath ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

ToQuery ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

type Rep ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

type Rep ListSubscriptionDefinitionVersions = D1 ('MetaData "ListSubscriptionDefinitionVersions" "Network.AWS.Greengrass.ListSubscriptionDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListSubscriptionDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subscriptionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

newListSubscriptionDefinitionVersions Source #

Create a value of ListSubscriptionDefinitionVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListSubscriptionDefinitionVersions', listSubscriptionDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListSubscriptionDefinitionVersions', listSubscriptionDefinitionVersions_maxResults - The maximum number of results to be returned per request.

$sel:subscriptionDefinitionId:ListSubscriptionDefinitionVersions', listSubscriptionDefinitionVersions_subscriptionDefinitionId - The ID of the subscription definition.

data ListSubscriptionDefinitionVersionsResponse Source #

Instances

Instances details
Eq ListSubscriptionDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

Read ListSubscriptionDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

Show ListSubscriptionDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

Generic ListSubscriptionDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

NFData ListSubscriptionDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

type Rep ListSubscriptionDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitionVersions

type Rep ListSubscriptionDefinitionVersionsResponse = D1 ('MetaData "ListSubscriptionDefinitionVersionsResponse" "Network.AWS.Greengrass.ListSubscriptionDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListSubscriptionDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSubscriptionDefinitionVersionsResponse Source #

Create a value of ListSubscriptionDefinitionVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListSubscriptionDefinitionVersions', listSubscriptionDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:versions:ListSubscriptionDefinitionVersionsResponse', listSubscriptionDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListSubscriptionDefinitionVersionsResponse', listSubscriptionDefinitionVersionsResponse_httpStatus - The response's http status code.

GetConnectivityInfo

data GetConnectivityInfo Source #

See: newGetConnectivityInfo smart constructor.

Instances

Instances details
Eq GetConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

Read GetConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

Show GetConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

Generic GetConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

Associated Types

type Rep GetConnectivityInfo :: Type -> Type #

NFData GetConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

Methods

rnf :: GetConnectivityInfo -> () #

Hashable GetConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

AWSRequest GetConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

Associated Types

type AWSResponse GetConnectivityInfo #

ToHeaders GetConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

ToPath GetConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

ToQuery GetConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

type Rep GetConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

type Rep GetConnectivityInfo = D1 ('MetaData "GetConnectivityInfo" "Network.AWS.Greengrass.GetConnectivityInfo" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetConnectivityInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "thingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

newGetConnectivityInfo Source #

Create a value of GetConnectivityInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:thingName:GetConnectivityInfo', getConnectivityInfo_thingName - The thing name.

data GetConnectivityInfoResponse Source #

See: newGetConnectivityInfoResponse smart constructor.

Instances

Instances details
Eq GetConnectivityInfoResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

Read GetConnectivityInfoResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

Show GetConnectivityInfoResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

Generic GetConnectivityInfoResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

Associated Types

type Rep GetConnectivityInfoResponse :: Type -> Type #

NFData GetConnectivityInfoResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

type Rep GetConnectivityInfoResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectivityInfo

type Rep GetConnectivityInfoResponse = D1 ('MetaData "GetConnectivityInfoResponse" "Network.AWS.Greengrass.GetConnectivityInfo" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetConnectivityInfoResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectivityInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConnectivityInfo])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetConnectivityInfoResponse Source #

Create a value of GetConnectivityInfoResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:message:GetConnectivityInfoResponse', getConnectivityInfoResponse_message - A message about the connectivity info request.

$sel:connectivityInfo:GetConnectivityInfoResponse', getConnectivityInfoResponse_connectivityInfo - Connectivity info list.

$sel:httpStatus:GetConnectivityInfoResponse', getConnectivityInfoResponse_httpStatus - The response's http status code.

ListConnectorDefinitionVersions (Paginated)

data ListConnectorDefinitionVersions Source #

See: newListConnectorDefinitionVersions smart constructor.

Instances

Instances details
Eq ListConnectorDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

Read ListConnectorDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

Show ListConnectorDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

Generic ListConnectorDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

Associated Types

type Rep ListConnectorDefinitionVersions :: Type -> Type #

NFData ListConnectorDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

Hashable ListConnectorDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

AWSPager ListConnectorDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

AWSRequest ListConnectorDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

ToHeaders ListConnectorDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

ToPath ListConnectorDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

ToQuery ListConnectorDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

type Rep ListConnectorDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

type Rep ListConnectorDefinitionVersions = D1 ('MetaData "ListConnectorDefinitionVersions" "Network.AWS.Greengrass.ListConnectorDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListConnectorDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListConnectorDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

newListConnectorDefinitionVersions Source #

Create a value of ListConnectorDefinitionVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListConnectorDefinitionVersions', listConnectorDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListConnectorDefinitionVersions', listConnectorDefinitionVersions_maxResults - The maximum number of results to be returned per request.

$sel:connectorDefinitionId:ListConnectorDefinitionVersions', listConnectorDefinitionVersions_connectorDefinitionId - The ID of the connector definition.

data ListConnectorDefinitionVersionsResponse Source #

Instances

Instances details
Eq ListConnectorDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

Read ListConnectorDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

Show ListConnectorDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

Generic ListConnectorDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

NFData ListConnectorDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

type Rep ListConnectorDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitionVersions

type Rep ListConnectorDefinitionVersionsResponse = D1 ('MetaData "ListConnectorDefinitionVersionsResponse" "Network.AWS.Greengrass.ListConnectorDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListConnectorDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListConnectorDefinitionVersionsResponse Source #

Create a value of ListConnectorDefinitionVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListConnectorDefinitionVersions', listConnectorDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:versions:ListConnectorDefinitionVersionsResponse', listConnectorDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListConnectorDefinitionVersionsResponse', listConnectorDefinitionVersionsResponse_httpStatus - The response's http status code.

ListCoreDefinitionVersions (Paginated)

data ListCoreDefinitionVersions Source #

See: newListCoreDefinitionVersions smart constructor.

Instances

Instances details
Eq ListCoreDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

Read ListCoreDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

Show ListCoreDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

Generic ListCoreDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

Associated Types

type Rep ListCoreDefinitionVersions :: Type -> Type #

NFData ListCoreDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

Hashable ListCoreDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

AWSPager ListCoreDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

AWSRequest ListCoreDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

ToHeaders ListCoreDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

ToPath ListCoreDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

ToQuery ListCoreDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

type Rep ListCoreDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

type Rep ListCoreDefinitionVersions = D1 ('MetaData "ListCoreDefinitionVersions" "Network.AWS.Greengrass.ListCoreDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListCoreDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "coreDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListCoreDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

newListCoreDefinitionVersions Source #

Create a value of ListCoreDefinitionVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListCoreDefinitionVersions', listCoreDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListCoreDefinitionVersions', listCoreDefinitionVersions_maxResults - The maximum number of results to be returned per request.

$sel:coreDefinitionId:ListCoreDefinitionVersions', listCoreDefinitionVersions_coreDefinitionId - The ID of the core definition.

data ListCoreDefinitionVersionsResponse Source #

Instances

Instances details
Eq ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

Read ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

Show ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

Generic ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

Associated Types

type Rep ListCoreDefinitionVersionsResponse :: Type -> Type #

NFData ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

type Rep ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitionVersions

type Rep ListCoreDefinitionVersionsResponse = D1 ('MetaData "ListCoreDefinitionVersionsResponse" "Network.AWS.Greengrass.ListCoreDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListCoreDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCoreDefinitionVersionsResponse Source #

Create a value of ListCoreDefinitionVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListCoreDefinitionVersions', listCoreDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:versions:ListCoreDefinitionVersionsResponse', listCoreDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListCoreDefinitionVersionsResponse', listCoreDefinitionVersionsResponse_httpStatus - The response's http status code.

GetAssociatedRole

data GetAssociatedRole Source #

See: newGetAssociatedRole smart constructor.

Constructors

GetAssociatedRole' Text 

Instances

Instances details
Eq GetAssociatedRole Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

Read GetAssociatedRole Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

Show GetAssociatedRole Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

Generic GetAssociatedRole Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

Associated Types

type Rep GetAssociatedRole :: Type -> Type #

NFData GetAssociatedRole Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

Methods

rnf :: GetAssociatedRole -> () #

Hashable GetAssociatedRole Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

AWSRequest GetAssociatedRole Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

Associated Types

type AWSResponse GetAssociatedRole #

ToHeaders GetAssociatedRole Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

ToPath GetAssociatedRole Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

ToQuery GetAssociatedRole Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

type Rep GetAssociatedRole Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

type Rep GetAssociatedRole = D1 ('MetaData "GetAssociatedRole" "Network.AWS.Greengrass.GetAssociatedRole" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetAssociatedRole'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetAssociatedRole Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

newGetAssociatedRole Source #

Create a value of GetAssociatedRole with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupId:GetAssociatedRole', getAssociatedRole_groupId - The ID of the Greengrass group.

data GetAssociatedRoleResponse Source #

See: newGetAssociatedRoleResponse smart constructor.

Instances

Instances details
Eq GetAssociatedRoleResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

Read GetAssociatedRoleResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

Show GetAssociatedRoleResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

Generic GetAssociatedRoleResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

Associated Types

type Rep GetAssociatedRoleResponse :: Type -> Type #

NFData GetAssociatedRoleResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

type Rep GetAssociatedRoleResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetAssociatedRole

type Rep GetAssociatedRoleResponse = D1 ('MetaData "GetAssociatedRoleResponse" "Network.AWS.Greengrass.GetAssociatedRole" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetAssociatedRoleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "associatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetAssociatedRoleResponse Source #

Create a value of GetAssociatedRoleResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:roleArn:GetAssociatedRoleResponse', getAssociatedRoleResponse_roleArn - The ARN of the role that is associated with the group.

$sel:associatedAt:GetAssociatedRoleResponse', getAssociatedRoleResponse_associatedAt - The time when the role was associated with the group.

$sel:httpStatus:GetAssociatedRoleResponse', getAssociatedRoleResponse_httpStatus - The response's http status code.

CreateCoreDefinition

data CreateCoreDefinition Source #

Information needed to create a core definition.

See: newCreateCoreDefinition smart constructor.

Instances

Instances details
Eq CreateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

Read CreateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

Show CreateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

Generic CreateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

Associated Types

type Rep CreateCoreDefinition :: Type -> Type #

NFData CreateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

Methods

rnf :: CreateCoreDefinition -> () #

Hashable CreateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

ToJSON CreateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

AWSRequest CreateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

Associated Types

type AWSResponse CreateCoreDefinition #

ToHeaders CreateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

ToPath CreateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

ToQuery CreateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

type Rep CreateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

type Rep CreateCoreDefinition = D1 ('MetaData "CreateCoreDefinition" "Network.AWS.Greengrass.CreateCoreDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateCoreDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoreDefinitionVersion))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse CreateCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

newCreateCoreDefinition :: CreateCoreDefinition Source #

Create a value of CreateCoreDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:CreateCoreDefinition', createCoreDefinition_name - The name of the core definition.

$sel:initialVersion:CreateCoreDefinition', createCoreDefinition_initialVersion - Information about the initial version of the core definition.

$sel:tags:CreateCoreDefinition', createCoreDefinition_tags - Tag(s) to add to the new resource.

$sel:amznClientToken:CreateCoreDefinition', createCoreDefinition_amznClientToken - A client token used to correlate requests and responses.

data CreateCoreDefinitionResponse Source #

See: newCreateCoreDefinitionResponse smart constructor.

Instances

Instances details
Eq CreateCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

Read CreateCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

Show CreateCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

Generic CreateCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

Associated Types

type Rep CreateCoreDefinitionResponse :: Type -> Type #

NFData CreateCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

type Rep CreateCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateCoreDefinition

type Rep CreateCoreDefinitionResponse = D1 ('MetaData "CreateCoreDefinitionResponse" "Network.AWS.Greengrass.CreateCoreDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateCoreDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateCoreDefinitionResponse Source #

Create a value of CreateCoreDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:CreateCoreDefinitionResponse', createCoreDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:CreateCoreDefinitionResponse', createCoreDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:CreateCoreDefinitionResponse', createCoreDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:CreateCoreDefinitionResponse', createCoreDefinitionResponse_arn - The ARN of the definition.

$sel:id:CreateCoreDefinitionResponse', createCoreDefinitionResponse_id - The ID of the definition.

$sel:name:CreateCoreDefinition', createCoreDefinitionResponse_name - The name of the definition.

$sel:lastUpdatedTimestamp:CreateCoreDefinitionResponse', createCoreDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:CreateCoreDefinitionResponse', createCoreDefinitionResponse_httpStatus - The response's http status code.

UpdateConnectivityInfo

data UpdateConnectivityInfo Source #

Connectivity information.

See: newUpdateConnectivityInfo smart constructor.

Instances

Instances details
Eq UpdateConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

Read UpdateConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

Show UpdateConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

Generic UpdateConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

Associated Types

type Rep UpdateConnectivityInfo :: Type -> Type #

NFData UpdateConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

Methods

rnf :: UpdateConnectivityInfo -> () #

Hashable UpdateConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

ToJSON UpdateConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

AWSRequest UpdateConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

Associated Types

type AWSResponse UpdateConnectivityInfo #

ToHeaders UpdateConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

ToPath UpdateConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

ToQuery UpdateConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

type Rep UpdateConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

type Rep UpdateConnectivityInfo = D1 ('MetaData "UpdateConnectivityInfo" "Network.AWS.Greengrass.UpdateConnectivityInfo" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateConnectivityInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectivityInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConnectivityInfo])) :*: S1 ('MetaSel ('Just "thingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

newUpdateConnectivityInfo Source #

Create a value of UpdateConnectivityInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connectivityInfo:UpdateConnectivityInfo', updateConnectivityInfo_connectivityInfo - A list of connectivity info.

$sel:thingName:UpdateConnectivityInfo', updateConnectivityInfo_thingName - The thing name.

data UpdateConnectivityInfoResponse Source #

See: newUpdateConnectivityInfoResponse smart constructor.

Instances

Instances details
Eq UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

Read UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

Show UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

Generic UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

Associated Types

type Rep UpdateConnectivityInfoResponse :: Type -> Type #

NFData UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

type Rep UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectivityInfo

type Rep UpdateConnectivityInfoResponse = D1 ('MetaData "UpdateConnectivityInfoResponse" "Network.AWS.Greengrass.UpdateConnectivityInfo" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateConnectivityInfoResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateConnectivityInfoResponse Source #

Create a value of UpdateConnectivityInfoResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:message:UpdateConnectivityInfoResponse', updateConnectivityInfoResponse_message - A message about the connectivity info update request.

$sel:version:UpdateConnectivityInfoResponse', updateConnectivityInfoResponse_version - The new version of the connectivity info.

$sel:httpStatus:UpdateConnectivityInfoResponse', updateConnectivityInfoResponse_httpStatus - The response's http status code.

CreateSubscriptionDefinition

data CreateSubscriptionDefinition Source #

See: newCreateSubscriptionDefinition smart constructor.

Instances

Instances details
Eq CreateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

Read CreateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

Show CreateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

Generic CreateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

Associated Types

type Rep CreateSubscriptionDefinition :: Type -> Type #

NFData CreateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

Hashable CreateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

ToJSON CreateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

AWSRequest CreateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

ToHeaders CreateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

ToPath CreateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

ToQuery CreateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

type Rep CreateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

type Rep CreateSubscriptionDefinition = D1 ('MetaData "CreateSubscriptionDefinition" "Network.AWS.Greengrass.CreateSubscriptionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateSubscriptionDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubscriptionDefinitionVersion))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse CreateSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

newCreateSubscriptionDefinition :: CreateSubscriptionDefinition Source #

Create a value of CreateSubscriptionDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:CreateSubscriptionDefinition', createSubscriptionDefinition_name - The name of the subscription definition.

$sel:initialVersion:CreateSubscriptionDefinition', createSubscriptionDefinition_initialVersion - Information about the initial version of the subscription definition.

$sel:tags:CreateSubscriptionDefinition', createSubscriptionDefinition_tags - Tag(s) to add to the new resource.

$sel:amznClientToken:CreateSubscriptionDefinition', createSubscriptionDefinition_amznClientToken - A client token used to correlate requests and responses.

data CreateSubscriptionDefinitionResponse Source #

Instances

Instances details
Eq CreateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

Read CreateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

Show CreateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

Generic CreateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

NFData CreateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

type Rep CreateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateSubscriptionDefinition

type Rep CreateSubscriptionDefinitionResponse = D1 ('MetaData "CreateSubscriptionDefinitionResponse" "Network.AWS.Greengrass.CreateSubscriptionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateSubscriptionDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateSubscriptionDefinitionResponse Source #

Create a value of CreateSubscriptionDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_arn - The ARN of the definition.

$sel:id:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_id - The ID of the definition.

$sel:name:CreateSubscriptionDefinition', createSubscriptionDefinitionResponse_name - The name of the definition.

$sel:lastUpdatedTimestamp:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_httpStatus - The response's http status code.

CreateConnectorDefinition

data CreateConnectorDefinition Source #

See: newCreateConnectorDefinition smart constructor.

Instances

Instances details
Eq CreateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

Read CreateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

Show CreateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

Generic CreateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

Associated Types

type Rep CreateConnectorDefinition :: Type -> Type #

NFData CreateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

Hashable CreateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

ToJSON CreateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

AWSRequest CreateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

ToHeaders CreateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

ToPath CreateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

ToQuery CreateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

type Rep CreateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

type Rep CreateConnectorDefinition = D1 ('MetaData "CreateConnectorDefinition" "Network.AWS.Greengrass.CreateConnectorDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateConnectorDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorDefinitionVersion))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse CreateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

newCreateConnectorDefinition :: CreateConnectorDefinition Source #

Create a value of CreateConnectorDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:CreateConnectorDefinition', createConnectorDefinition_name - The name of the connector definition.

$sel:initialVersion:CreateConnectorDefinition', createConnectorDefinition_initialVersion - Information about the initial version of the connector definition.

$sel:tags:CreateConnectorDefinition', createConnectorDefinition_tags - Tag(s) to add to the new resource.

$sel:amznClientToken:CreateConnectorDefinition', createConnectorDefinition_amznClientToken - A client token used to correlate requests and responses.

data CreateConnectorDefinitionResponse Source #

See: newCreateConnectorDefinitionResponse smart constructor.

Instances

Instances details
Eq CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

Read CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

Show CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

Generic CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

Associated Types

type Rep CreateConnectorDefinitionResponse :: Type -> Type #

NFData CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

type Rep CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateConnectorDefinition

type Rep CreateConnectorDefinitionResponse = D1 ('MetaData "CreateConnectorDefinitionResponse" "Network.AWS.Greengrass.CreateConnectorDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateConnectorDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateConnectorDefinitionResponse Source #

Create a value of CreateConnectorDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_arn - The ARN of the definition.

$sel:id:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_id - The ID of the definition.

$sel:name:CreateConnectorDefinition', createConnectorDefinitionResponse_name - The name of the definition.

$sel:lastUpdatedTimestamp:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_httpStatus - The response's http status code.

ListConnectorDefinitions (Paginated)

data ListConnectorDefinitions Source #

See: newListConnectorDefinitions smart constructor.

Instances

Instances details
Eq ListConnectorDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

Read ListConnectorDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

Show ListConnectorDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

Generic ListConnectorDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

Associated Types

type Rep ListConnectorDefinitions :: Type -> Type #

NFData ListConnectorDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

Hashable ListConnectorDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

AWSPager ListConnectorDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

AWSRequest ListConnectorDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

ToHeaders ListConnectorDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

ToPath ListConnectorDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

ToQuery ListConnectorDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

type Rep ListConnectorDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

type Rep ListConnectorDefinitions = D1 ('MetaData "ListConnectorDefinitions" "Network.AWS.Greengrass.ListConnectorDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListConnectorDefinitions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListConnectorDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

newListConnectorDefinitions :: ListConnectorDefinitions Source #

Create a value of ListConnectorDefinitions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListConnectorDefinitions', listConnectorDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListConnectorDefinitions', listConnectorDefinitions_maxResults - The maximum number of results to be returned per request.

data ListConnectorDefinitionsResponse Source #

See: newListConnectorDefinitionsResponse smart constructor.

Instances

Instances details
Eq ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

Read ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

Show ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

Generic ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

Associated Types

type Rep ListConnectorDefinitionsResponse :: Type -> Type #

NFData ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

type Rep ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListConnectorDefinitions

type Rep ListConnectorDefinitionsResponse = D1 ('MetaData "ListConnectorDefinitionsResponse" "Network.AWS.Greengrass.ListConnectorDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListConnectorDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListConnectorDefinitionsResponse Source #

Create a value of ListConnectorDefinitionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListConnectorDefinitions', listConnectorDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListConnectorDefinitionsResponse', listConnectorDefinitionsResponse_definitions - Information about a definition.

$sel:httpStatus:ListConnectorDefinitionsResponse', listConnectorDefinitionsResponse_httpStatus - The response's http status code.

GetLoggerDefinition

data GetLoggerDefinition Source #

See: newGetLoggerDefinition smart constructor.

Instances

Instances details
Eq GetLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

Read GetLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

Show GetLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

Generic GetLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

Associated Types

type Rep GetLoggerDefinition :: Type -> Type #

NFData GetLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

Methods

rnf :: GetLoggerDefinition -> () #

Hashable GetLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

AWSRequest GetLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

Associated Types

type AWSResponse GetLoggerDefinition #

ToHeaders GetLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

ToPath GetLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

ToQuery GetLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

type Rep GetLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

type Rep GetLoggerDefinition = D1 ('MetaData "GetLoggerDefinition" "Network.AWS.Greengrass.GetLoggerDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetLoggerDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggerDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

newGetLoggerDefinition Source #

Create a value of GetLoggerDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:loggerDefinitionId:GetLoggerDefinition', getLoggerDefinition_loggerDefinitionId - The ID of the logger definition.

data GetLoggerDefinitionResponse Source #

See: newGetLoggerDefinitionResponse smart constructor.

Instances

Instances details
Eq GetLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

Read GetLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

Show GetLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

Generic GetLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

Associated Types

type Rep GetLoggerDefinitionResponse :: Type -> Type #

NFData GetLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

type Rep GetLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinition

type Rep GetLoggerDefinitionResponse = D1 ('MetaData "GetLoggerDefinitionResponse" "Network.AWS.Greengrass.GetLoggerDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetLoggerDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newGetLoggerDefinitionResponse Source #

Create a value of GetLoggerDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_arn - The ARN of the definition.

$sel:id:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_id - The ID of the definition.

$sel:name:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_name - The name of the definition.

$sel:tags:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:lastUpdatedTimestamp:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_httpStatus - The response's http status code.

DeleteConnectorDefinition

data DeleteConnectorDefinition Source #

See: newDeleteConnectorDefinition smart constructor.

Instances

Instances details
Eq DeleteConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

Read DeleteConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

Show DeleteConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

Generic DeleteConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

Associated Types

type Rep DeleteConnectorDefinition :: Type -> Type #

NFData DeleteConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

Hashable DeleteConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

AWSRequest DeleteConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

ToHeaders DeleteConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

ToPath DeleteConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

ToQuery DeleteConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

type Rep DeleteConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

type Rep DeleteConnectorDefinition = D1 ('MetaData "DeleteConnectorDefinition" "Network.AWS.Greengrass.DeleteConnectorDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteConnectorDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

newDeleteConnectorDefinition Source #

Create a value of DeleteConnectorDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connectorDefinitionId:DeleteConnectorDefinition', deleteConnectorDefinition_connectorDefinitionId - The ID of the connector definition.

data DeleteConnectorDefinitionResponse Source #

See: newDeleteConnectorDefinitionResponse smart constructor.

Instances

Instances details
Eq DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

Read DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

Show DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

Generic DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

Associated Types

type Rep DeleteConnectorDefinitionResponse :: Type -> Type #

NFData DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

type Rep DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteConnectorDefinition

type Rep DeleteConnectorDefinitionResponse = D1 ('MetaData "DeleteConnectorDefinitionResponse" "Network.AWS.Greengrass.DeleteConnectorDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteConnectorDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteConnectorDefinitionResponse Source #

Create a value of DeleteConnectorDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteConnectorDefinitionResponse', deleteConnectorDefinitionResponse_httpStatus - The response's http status code.

CreateGroupCertificateAuthority

data CreateGroupCertificateAuthority Source #

See: newCreateGroupCertificateAuthority smart constructor.

Instances

Instances details
Eq CreateGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

Read CreateGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

Show CreateGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

Generic CreateGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

Associated Types

type Rep CreateGroupCertificateAuthority :: Type -> Type #

NFData CreateGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

Hashable CreateGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

ToJSON CreateGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

AWSRequest CreateGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

ToHeaders CreateGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

ToPath CreateGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

ToQuery CreateGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

type Rep CreateGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

type Rep CreateGroupCertificateAuthority = D1 ('MetaData "CreateGroupCertificateAuthority" "Network.AWS.Greengrass.CreateGroupCertificateAuthority" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateGroupCertificateAuthority'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

newCreateGroupCertificateAuthority Source #

Create a value of CreateGroupCertificateAuthority with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:amznClientToken:CreateGroupCertificateAuthority', createGroupCertificateAuthority_amznClientToken - A client token used to correlate requests and responses.

$sel:groupId:CreateGroupCertificateAuthority', createGroupCertificateAuthority_groupId - The ID of the Greengrass group.

data CreateGroupCertificateAuthorityResponse Source #

Instances

Instances details
Eq CreateGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

Read CreateGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

Show CreateGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

Generic CreateGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

NFData CreateGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

type Rep CreateGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupCertificateAuthority

type Rep CreateGroupCertificateAuthorityResponse = D1 ('MetaData "CreateGroupCertificateAuthorityResponse" "Network.AWS.Greengrass.CreateGroupCertificateAuthority" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateGroupCertificateAuthorityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupCertificateAuthorityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateGroupCertificateAuthorityResponse Source #

Create a value of CreateGroupCertificateAuthorityResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupCertificateAuthorityArn:CreateGroupCertificateAuthorityResponse', createGroupCertificateAuthorityResponse_groupCertificateAuthorityArn - The ARN of the group certificate authority.

$sel:httpStatus:CreateGroupCertificateAuthorityResponse', createGroupCertificateAuthorityResponse_httpStatus - The response's http status code.

ListGroupCertificateAuthorities

data ListGroupCertificateAuthorities Source #

See: newListGroupCertificateAuthorities smart constructor.

Instances

Instances details
Eq ListGroupCertificateAuthorities Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

Read ListGroupCertificateAuthorities Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

Show ListGroupCertificateAuthorities Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

Generic ListGroupCertificateAuthorities Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

Associated Types

type Rep ListGroupCertificateAuthorities :: Type -> Type #

NFData ListGroupCertificateAuthorities Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

Hashable ListGroupCertificateAuthorities Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

AWSRequest ListGroupCertificateAuthorities Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

ToHeaders ListGroupCertificateAuthorities Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

ToPath ListGroupCertificateAuthorities Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

ToQuery ListGroupCertificateAuthorities Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

type Rep ListGroupCertificateAuthorities Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

type Rep ListGroupCertificateAuthorities = D1 ('MetaData "ListGroupCertificateAuthorities" "Network.AWS.Greengrass.ListGroupCertificateAuthorities" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListGroupCertificateAuthorities'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListGroupCertificateAuthorities Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

newListGroupCertificateAuthorities Source #

Create a value of ListGroupCertificateAuthorities with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupId:ListGroupCertificateAuthorities', listGroupCertificateAuthorities_groupId - The ID of the Greengrass group.

data ListGroupCertificateAuthoritiesResponse Source #

Instances

Instances details
Eq ListGroupCertificateAuthoritiesResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

Read ListGroupCertificateAuthoritiesResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

Show ListGroupCertificateAuthoritiesResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

Generic ListGroupCertificateAuthoritiesResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

NFData ListGroupCertificateAuthoritiesResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

type Rep ListGroupCertificateAuthoritiesResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupCertificateAuthorities

type Rep ListGroupCertificateAuthoritiesResponse = D1 ('MetaData "ListGroupCertificateAuthoritiesResponse" "Network.AWS.Greengrass.ListGroupCertificateAuthorities" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListGroupCertificateAuthoritiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupCertificateAuthorities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GroupCertificateAuthorityProperties])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListGroupCertificateAuthoritiesResponse Source #

Create a value of ListGroupCertificateAuthoritiesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupCertificateAuthorities:ListGroupCertificateAuthoritiesResponse', listGroupCertificateAuthoritiesResponse_groupCertificateAuthorities - A list of certificate authorities associated with the group.

$sel:httpStatus:ListGroupCertificateAuthoritiesResponse', listGroupCertificateAuthoritiesResponse_httpStatus - The response's http status code.

DisassociateRoleFromGroup

data DisassociateRoleFromGroup Source #

See: newDisassociateRoleFromGroup smart constructor.

Instances

Instances details
Eq DisassociateRoleFromGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

Read DisassociateRoleFromGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

Show DisassociateRoleFromGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

Generic DisassociateRoleFromGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

Associated Types

type Rep DisassociateRoleFromGroup :: Type -> Type #

NFData DisassociateRoleFromGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

Hashable DisassociateRoleFromGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

AWSRequest DisassociateRoleFromGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

ToHeaders DisassociateRoleFromGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

ToPath DisassociateRoleFromGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

ToQuery DisassociateRoleFromGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

type Rep DisassociateRoleFromGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

type Rep DisassociateRoleFromGroup = D1 ('MetaData "DisassociateRoleFromGroup" "Network.AWS.Greengrass.DisassociateRoleFromGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DisassociateRoleFromGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DisassociateRoleFromGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

newDisassociateRoleFromGroup Source #

Create a value of DisassociateRoleFromGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupId:DisassociateRoleFromGroup', disassociateRoleFromGroup_groupId - The ID of the Greengrass group.

data DisassociateRoleFromGroupResponse Source #

See: newDisassociateRoleFromGroupResponse smart constructor.

Instances

Instances details
Eq DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

Read DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

Show DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

Generic DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

Associated Types

type Rep DisassociateRoleFromGroupResponse :: Type -> Type #

NFData DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

type Rep DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateRoleFromGroup

type Rep DisassociateRoleFromGroupResponse = D1 ('MetaData "DisassociateRoleFromGroupResponse" "Network.AWS.Greengrass.DisassociateRoleFromGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DisassociateRoleFromGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "disassociatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateRoleFromGroupResponse Source #

Create a value of DisassociateRoleFromGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:disassociatedAt:DisassociateRoleFromGroupResponse', disassociateRoleFromGroupResponse_disassociatedAt - The time, in milliseconds since the epoch, when the role was disassociated from the group.

$sel:httpStatus:DisassociateRoleFromGroupResponse', disassociateRoleFromGroupResponse_httpStatus - The response's http status code.

ListCoreDefinitions (Paginated)

data ListCoreDefinitions Source #

See: newListCoreDefinitions smart constructor.

Instances

Instances details
Eq ListCoreDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

Read ListCoreDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

Show ListCoreDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

Generic ListCoreDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

Associated Types

type Rep ListCoreDefinitions :: Type -> Type #

NFData ListCoreDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

Methods

rnf :: ListCoreDefinitions -> () #

Hashable ListCoreDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

AWSPager ListCoreDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

AWSRequest ListCoreDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

Associated Types

type AWSResponse ListCoreDefinitions #

ToHeaders ListCoreDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

ToPath ListCoreDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

ToQuery ListCoreDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

type Rep ListCoreDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

type Rep ListCoreDefinitions = D1 ('MetaData "ListCoreDefinitions" "Network.AWS.Greengrass.ListCoreDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListCoreDefinitions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListCoreDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

newListCoreDefinitions :: ListCoreDefinitions Source #

Create a value of ListCoreDefinitions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListCoreDefinitions', listCoreDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListCoreDefinitions', listCoreDefinitions_maxResults - The maximum number of results to be returned per request.

data ListCoreDefinitionsResponse Source #

See: newListCoreDefinitionsResponse smart constructor.

Instances

Instances details
Eq ListCoreDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

Read ListCoreDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

Show ListCoreDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

Generic ListCoreDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

Associated Types

type Rep ListCoreDefinitionsResponse :: Type -> Type #

NFData ListCoreDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

type Rep ListCoreDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListCoreDefinitions

type Rep ListCoreDefinitionsResponse = D1 ('MetaData "ListCoreDefinitionsResponse" "Network.AWS.Greengrass.ListCoreDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListCoreDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCoreDefinitionsResponse Source #

Create a value of ListCoreDefinitionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListCoreDefinitions', listCoreDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListCoreDefinitionsResponse', listCoreDefinitionsResponse_definitions - Information about a definition.

$sel:httpStatus:ListCoreDefinitionsResponse', listCoreDefinitionsResponse_httpStatus - The response's http status code.

UpdateConnectorDefinition

data UpdateConnectorDefinition Source #

See: newUpdateConnectorDefinition smart constructor.

Instances

Instances details
Eq UpdateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

Read UpdateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

Show UpdateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

Generic UpdateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

Associated Types

type Rep UpdateConnectorDefinition :: Type -> Type #

NFData UpdateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

Hashable UpdateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

ToJSON UpdateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

AWSRequest UpdateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

ToHeaders UpdateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

ToPath UpdateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

ToQuery UpdateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

type Rep UpdateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

type Rep UpdateConnectorDefinition = D1 ('MetaData "UpdateConnectorDefinition" "Network.AWS.Greengrass.UpdateConnectorDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateConnectorDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

newUpdateConnectorDefinition Source #

Create a value of UpdateConnectorDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:UpdateConnectorDefinition', updateConnectorDefinition_name - The name of the definition.

$sel:connectorDefinitionId:UpdateConnectorDefinition', updateConnectorDefinition_connectorDefinitionId - The ID of the connector definition.

data UpdateConnectorDefinitionResponse Source #

See: newUpdateConnectorDefinitionResponse smart constructor.

Instances

Instances details
Eq UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

Read UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

Show UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

Generic UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

Associated Types

type Rep UpdateConnectorDefinitionResponse :: Type -> Type #

NFData UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

type Rep UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateConnectorDefinition

type Rep UpdateConnectorDefinitionResponse = D1 ('MetaData "UpdateConnectorDefinitionResponse" "Network.AWS.Greengrass.UpdateConnectorDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateConnectorDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateConnectorDefinitionResponse Source #

Create a value of UpdateConnectorDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateConnectorDefinitionResponse', updateConnectorDefinitionResponse_httpStatus - The response's http status code.

ListSubscriptionDefinitions (Paginated)

data ListSubscriptionDefinitions Source #

See: newListSubscriptionDefinitions smart constructor.

Instances

Instances details
Eq ListSubscriptionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

Read ListSubscriptionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

Show ListSubscriptionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

Generic ListSubscriptionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

Associated Types

type Rep ListSubscriptionDefinitions :: Type -> Type #

NFData ListSubscriptionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

Hashable ListSubscriptionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

AWSPager ListSubscriptionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

AWSRequest ListSubscriptionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

ToHeaders ListSubscriptionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

ToPath ListSubscriptionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

ToQuery ListSubscriptionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

type Rep ListSubscriptionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

type Rep ListSubscriptionDefinitions = D1 ('MetaData "ListSubscriptionDefinitions" "Network.AWS.Greengrass.ListSubscriptionDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListSubscriptionDefinitions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListSubscriptionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

newListSubscriptionDefinitions :: ListSubscriptionDefinitions Source #

Create a value of ListSubscriptionDefinitions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListSubscriptionDefinitions', listSubscriptionDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListSubscriptionDefinitions', listSubscriptionDefinitions_maxResults - The maximum number of results to be returned per request.

data ListSubscriptionDefinitionsResponse Source #

Instances

Instances details
Eq ListSubscriptionDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

Read ListSubscriptionDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

Show ListSubscriptionDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

Generic ListSubscriptionDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

NFData ListSubscriptionDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

type Rep ListSubscriptionDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListSubscriptionDefinitions

type Rep ListSubscriptionDefinitionsResponse = D1 ('MetaData "ListSubscriptionDefinitionsResponse" "Network.AWS.Greengrass.ListSubscriptionDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListSubscriptionDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSubscriptionDefinitionsResponse Source #

Create a value of ListSubscriptionDefinitionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListSubscriptionDefinitions', listSubscriptionDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListSubscriptionDefinitionsResponse', listSubscriptionDefinitionsResponse_definitions - Information about a definition.

$sel:httpStatus:ListSubscriptionDefinitionsResponse', listSubscriptionDefinitionsResponse_httpStatus - The response's http status code.

CreateLoggerDefinitionVersion

data CreateLoggerDefinitionVersion Source #

See: newCreateLoggerDefinitionVersion smart constructor.

Instances

Instances details
Eq CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

Read CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

Show CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

Generic CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

Associated Types

type Rep CreateLoggerDefinitionVersion :: Type -> Type #

NFData CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

Hashable CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

ToJSON CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

AWSRequest CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

ToHeaders CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

ToPath CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

ToQuery CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

type Rep CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

type Rep CreateLoggerDefinitionVersion = D1 ('MetaData "CreateLoggerDefinitionVersion" "Network.AWS.Greengrass.CreateLoggerDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateLoggerDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GreengrassLogger])) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "loggerDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

newCreateLoggerDefinitionVersion Source #

Create a value of CreateLoggerDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:loggers:CreateLoggerDefinitionVersion', createLoggerDefinitionVersion_loggers - A list of loggers.

$sel:amznClientToken:CreateLoggerDefinitionVersion', createLoggerDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

$sel:loggerDefinitionId:CreateLoggerDefinitionVersion', createLoggerDefinitionVersion_loggerDefinitionId - The ID of the logger definition.

data CreateLoggerDefinitionVersionResponse Source #

Instances

Instances details
Eq CreateLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

Read CreateLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

Show CreateLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

Generic CreateLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

NFData CreateLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

type Rep CreateLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinitionVersion

type Rep CreateLoggerDefinitionVersionResponse = D1 ('MetaData "CreateLoggerDefinitionVersionResponse" "Network.AWS.Greengrass.CreateLoggerDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateLoggerDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateLoggerDefinitionVersionResponse Source #

Create a value of CreateLoggerDefinitionVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

$sel:arn:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_arn - The ARN of the version.

$sel:id:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.

$sel:version:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_version - The ID of the version.

$sel:httpStatus:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_httpStatus - The response's http status code.

ResetDeployments

data ResetDeployments Source #

Information needed to reset deployments.

See: newResetDeployments smart constructor.

Instances

Instances details
Eq ResetDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

Read ResetDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

Show ResetDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

Generic ResetDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

Associated Types

type Rep ResetDeployments :: Type -> Type #

NFData ResetDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

Methods

rnf :: ResetDeployments -> () #

Hashable ResetDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

ToJSON ResetDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

AWSRequest ResetDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

Associated Types

type AWSResponse ResetDeployments #

ToHeaders ResetDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

ToPath ResetDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

ToQuery ResetDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

type Rep ResetDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

type Rep ResetDeployments = D1 ('MetaData "ResetDeployments" "Network.AWS.Greengrass.ResetDeployments" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ResetDeployments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "force") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ResetDeployments Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

newResetDeployments Source #

Create a value of ResetDeployments with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:force:ResetDeployments', resetDeployments_force - If true, performs a best-effort only core reset.

$sel:amznClientToken:ResetDeployments', resetDeployments_amznClientToken - A client token used to correlate requests and responses.

$sel:groupId:ResetDeployments', resetDeployments_groupId - The ID of the Greengrass group.

data ResetDeploymentsResponse Source #

See: newResetDeploymentsResponse smart constructor.

Instances

Instances details
Eq ResetDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

Read ResetDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

Show ResetDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

Generic ResetDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

Associated Types

type Rep ResetDeploymentsResponse :: Type -> Type #

NFData ResetDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

type Rep ResetDeploymentsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ResetDeployments

type Rep ResetDeploymentsResponse = D1 ('MetaData "ResetDeploymentsResponse" "Network.AWS.Greengrass.ResetDeployments" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ResetDeploymentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newResetDeploymentsResponse Source #

Create a value of ResetDeploymentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deploymentId:ResetDeploymentsResponse', resetDeploymentsResponse_deploymentId - The ID of the deployment.

$sel:deploymentArn:ResetDeploymentsResponse', resetDeploymentsResponse_deploymentArn - The ARN of the deployment.

$sel:httpStatus:ResetDeploymentsResponse', resetDeploymentsResponse_httpStatus - The response's http status code.

DeleteDeviceDefinition

data DeleteDeviceDefinition Source #

See: newDeleteDeviceDefinition smart constructor.

Instances

Instances details
Eq DeleteDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

Read DeleteDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

Show DeleteDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

Generic DeleteDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

Associated Types

type Rep DeleteDeviceDefinition :: Type -> Type #

NFData DeleteDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

Methods

rnf :: DeleteDeviceDefinition -> () #

Hashable DeleteDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

AWSRequest DeleteDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

Associated Types

type AWSResponse DeleteDeviceDefinition #

ToHeaders DeleteDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

ToPath DeleteDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

ToQuery DeleteDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

type Rep DeleteDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

type Rep DeleteDeviceDefinition = D1 ('MetaData "DeleteDeviceDefinition" "Network.AWS.Greengrass.DeleteDeviceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteDeviceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

newDeleteDeviceDefinition Source #

Create a value of DeleteDeviceDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deviceDefinitionId:DeleteDeviceDefinition', deleteDeviceDefinition_deviceDefinitionId - The ID of the device definition.

data DeleteDeviceDefinitionResponse Source #

See: newDeleteDeviceDefinitionResponse smart constructor.

Instances

Instances details
Eq DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

Read DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

Show DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

Generic DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

Associated Types

type Rep DeleteDeviceDefinitionResponse :: Type -> Type #

NFData DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

type Rep DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteDeviceDefinition

type Rep DeleteDeviceDefinitionResponse = D1 ('MetaData "DeleteDeviceDefinitionResponse" "Network.AWS.Greengrass.DeleteDeviceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteDeviceDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDeviceDefinitionResponse Source #

Create a value of DeleteDeviceDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteDeviceDefinitionResponse', deleteDeviceDefinitionResponse_httpStatus - The response's http status code.

DisassociateServiceRoleFromAccount

data DisassociateServiceRoleFromAccount Source #

Instances

Instances details
Eq DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

Read DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

Show DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

Generic DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

Associated Types

type Rep DisassociateServiceRoleFromAccount :: Type -> Type #

NFData DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

Hashable DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

AWSRequest DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

ToHeaders DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

ToPath DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

ToQuery DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

type Rep DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

type Rep DisassociateServiceRoleFromAccount = D1 ('MetaData "DisassociateServiceRoleFromAccount" "Network.AWS.Greengrass.DisassociateServiceRoleFromAccount" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DisassociateServiceRoleFromAccount'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

newDisassociateServiceRoleFromAccount :: DisassociateServiceRoleFromAccount Source #

Create a value of DisassociateServiceRoleFromAccount with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data DisassociateServiceRoleFromAccountResponse Source #

Instances

Instances details
Eq DisassociateServiceRoleFromAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

Read DisassociateServiceRoleFromAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

Show DisassociateServiceRoleFromAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

Generic DisassociateServiceRoleFromAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

NFData DisassociateServiceRoleFromAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

type Rep DisassociateServiceRoleFromAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DisassociateServiceRoleFromAccount

type Rep DisassociateServiceRoleFromAccountResponse = D1 ('MetaData "DisassociateServiceRoleFromAccountResponse" "Network.AWS.Greengrass.DisassociateServiceRoleFromAccount" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DisassociateServiceRoleFromAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "disassociatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateServiceRoleFromAccountResponse Source #

Create a value of DisassociateServiceRoleFromAccountResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:disassociatedAt:DisassociateServiceRoleFromAccountResponse', disassociateServiceRoleFromAccountResponse_disassociatedAt - The time when the service role was disassociated from the account.

$sel:httpStatus:DisassociateServiceRoleFromAccountResponse', disassociateServiceRoleFromAccountResponse_httpStatus - The response's http status code.

ListDeviceDefinitions (Paginated)

data ListDeviceDefinitions Source #

See: newListDeviceDefinitions smart constructor.

Instances

Instances details
Eq ListDeviceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

Read ListDeviceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

Show ListDeviceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

Generic ListDeviceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

Associated Types

type Rep ListDeviceDefinitions :: Type -> Type #

NFData ListDeviceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

Methods

rnf :: ListDeviceDefinitions -> () #

Hashable ListDeviceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

AWSPager ListDeviceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

AWSRequest ListDeviceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

Associated Types

type AWSResponse ListDeviceDefinitions #

ToHeaders ListDeviceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

ToPath ListDeviceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

ToQuery ListDeviceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

type Rep ListDeviceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

type Rep ListDeviceDefinitions = D1 ('MetaData "ListDeviceDefinitions" "Network.AWS.Greengrass.ListDeviceDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListDeviceDefinitions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListDeviceDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

newListDeviceDefinitions :: ListDeviceDefinitions Source #

Create a value of ListDeviceDefinitions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListDeviceDefinitions', listDeviceDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListDeviceDefinitions', listDeviceDefinitions_maxResults - The maximum number of results to be returned per request.

data ListDeviceDefinitionsResponse Source #

See: newListDeviceDefinitionsResponse smart constructor.

Instances

Instances details
Eq ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

Read ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

Show ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

Generic ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

Associated Types

type Rep ListDeviceDefinitionsResponse :: Type -> Type #

NFData ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

type Rep ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListDeviceDefinitions

type Rep ListDeviceDefinitionsResponse = D1 ('MetaData "ListDeviceDefinitionsResponse" "Network.AWS.Greengrass.ListDeviceDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListDeviceDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDeviceDefinitionsResponse Source #

Create a value of ListDeviceDefinitionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListDeviceDefinitions', listDeviceDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListDeviceDefinitionsResponse', listDeviceDefinitionsResponse_definitions - Information about a definition.

$sel:httpStatus:ListDeviceDefinitionsResponse', listDeviceDefinitionsResponse_httpStatus - The response's http status code.

ListGroupVersions (Paginated)

data ListGroupVersions Source #

See: newListGroupVersions smart constructor.

Instances

Instances details
Eq ListGroupVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

Read ListGroupVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

Show ListGroupVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

Generic ListGroupVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

Associated Types

type Rep ListGroupVersions :: Type -> Type #

NFData ListGroupVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

Methods

rnf :: ListGroupVersions -> () #

Hashable ListGroupVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

AWSPager ListGroupVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

AWSRequest ListGroupVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

Associated Types

type AWSResponse ListGroupVersions #

ToHeaders ListGroupVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

ToPath ListGroupVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

ToQuery ListGroupVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

type Rep ListGroupVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

type Rep ListGroupVersions = D1 ('MetaData "ListGroupVersions" "Network.AWS.Greengrass.ListGroupVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListGroupVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListGroupVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

newListGroupVersions Source #

Create a value of ListGroupVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListGroupVersions', listGroupVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListGroupVersions', listGroupVersions_maxResults - The maximum number of results to be returned per request.

$sel:groupId:ListGroupVersions', listGroupVersions_groupId - The ID of the Greengrass group.

data ListGroupVersionsResponse Source #

See: newListGroupVersionsResponse smart constructor.

Instances

Instances details
Eq ListGroupVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

Read ListGroupVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

Show ListGroupVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

Generic ListGroupVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

Associated Types

type Rep ListGroupVersionsResponse :: Type -> Type #

NFData ListGroupVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

type Rep ListGroupVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListGroupVersions

type Rep ListGroupVersionsResponse = D1 ('MetaData "ListGroupVersionsResponse" "Network.AWS.Greengrass.ListGroupVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListGroupVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListGroupVersionsResponse Source #

Create a value of ListGroupVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListGroupVersions', listGroupVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:versions:ListGroupVersionsResponse', listGroupVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListGroupVersionsResponse', listGroupVersionsResponse_httpStatus - The response's http status code.

UpdateDeviceDefinition

data UpdateDeviceDefinition Source #

See: newUpdateDeviceDefinition smart constructor.

Instances

Instances details
Eq UpdateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

Read UpdateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

Show UpdateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

Generic UpdateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

Associated Types

type Rep UpdateDeviceDefinition :: Type -> Type #

NFData UpdateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

Methods

rnf :: UpdateDeviceDefinition -> () #

Hashable UpdateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

ToJSON UpdateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

AWSRequest UpdateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

Associated Types

type AWSResponse UpdateDeviceDefinition #

ToHeaders UpdateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

ToPath UpdateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

ToQuery UpdateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

type Rep UpdateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

type Rep UpdateDeviceDefinition = D1 ('MetaData "UpdateDeviceDefinition" "Network.AWS.Greengrass.UpdateDeviceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateDeviceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

newUpdateDeviceDefinition Source #

Create a value of UpdateDeviceDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:UpdateDeviceDefinition', updateDeviceDefinition_name - The name of the definition.

$sel:deviceDefinitionId:UpdateDeviceDefinition', updateDeviceDefinition_deviceDefinitionId - The ID of the device definition.

data UpdateDeviceDefinitionResponse Source #

See: newUpdateDeviceDefinitionResponse smart constructor.

Instances

Instances details
Eq UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

Read UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

Show UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

Generic UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

Associated Types

type Rep UpdateDeviceDefinitionResponse :: Type -> Type #

NFData UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

type Rep UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateDeviceDefinition

type Rep UpdateDeviceDefinitionResponse = D1 ('MetaData "UpdateDeviceDefinitionResponse" "Network.AWS.Greengrass.UpdateDeviceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateDeviceDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDeviceDefinitionResponse Source #

Create a value of UpdateDeviceDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateDeviceDefinitionResponse', updateDeviceDefinitionResponse_httpStatus - The response's http status code.

ListResourceDefinitionVersions (Paginated)

data ListResourceDefinitionVersions Source #

See: newListResourceDefinitionVersions smart constructor.

Instances

Instances details
Eq ListResourceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

Read ListResourceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

Show ListResourceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

Generic ListResourceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

Associated Types

type Rep ListResourceDefinitionVersions :: Type -> Type #

NFData ListResourceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

Hashable ListResourceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

AWSPager ListResourceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

AWSRequest ListResourceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

ToHeaders ListResourceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

ToPath ListResourceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

ToQuery ListResourceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

type Rep ListResourceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

type Rep ListResourceDefinitionVersions = D1 ('MetaData "ListResourceDefinitionVersions" "Network.AWS.Greengrass.ListResourceDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListResourceDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListResourceDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

newListResourceDefinitionVersions Source #

Create a value of ListResourceDefinitionVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListResourceDefinitionVersions', listResourceDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListResourceDefinitionVersions', listResourceDefinitionVersions_maxResults - The maximum number of results to be returned per request.

$sel:resourceDefinitionId:ListResourceDefinitionVersions', listResourceDefinitionVersions_resourceDefinitionId - The ID of the resource definition.

data ListResourceDefinitionVersionsResponse Source #

Instances

Instances details
Eq ListResourceDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

Read ListResourceDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

Show ListResourceDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

Generic ListResourceDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

NFData ListResourceDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

type Rep ListResourceDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListResourceDefinitionVersions

type Rep ListResourceDefinitionVersionsResponse = D1 ('MetaData "ListResourceDefinitionVersionsResponse" "Network.AWS.Greengrass.ListResourceDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListResourceDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListResourceDefinitionVersionsResponse Source #

Create a value of ListResourceDefinitionVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListResourceDefinitionVersions', listResourceDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:versions:ListResourceDefinitionVersionsResponse', listResourceDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListResourceDefinitionVersionsResponse', listResourceDefinitionVersionsResponse_httpStatus - The response's http status code.

CreateDeviceDefinition

data CreateDeviceDefinition Source #

See: newCreateDeviceDefinition smart constructor.

Instances

Instances details
Eq CreateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

Read CreateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

Show CreateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

Generic CreateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

Associated Types

type Rep CreateDeviceDefinition :: Type -> Type #

NFData CreateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

Methods

rnf :: CreateDeviceDefinition -> () #

Hashable CreateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

ToJSON CreateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

AWSRequest CreateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

Associated Types

type AWSResponse CreateDeviceDefinition #

ToHeaders CreateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

ToPath CreateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

ToQuery CreateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

type Rep CreateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

type Rep CreateDeviceDefinition = D1 ('MetaData "CreateDeviceDefinition" "Network.AWS.Greengrass.CreateDeviceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateDeviceDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceDefinitionVersion))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse CreateDeviceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

newCreateDeviceDefinition :: CreateDeviceDefinition Source #

Create a value of CreateDeviceDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:CreateDeviceDefinition', createDeviceDefinition_name - The name of the device definition.

$sel:initialVersion:CreateDeviceDefinition', createDeviceDefinition_initialVersion - Information about the initial version of the device definition.

$sel:tags:CreateDeviceDefinition', createDeviceDefinition_tags - Tag(s) to add to the new resource.

$sel:amznClientToken:CreateDeviceDefinition', createDeviceDefinition_amznClientToken - A client token used to correlate requests and responses.

data CreateDeviceDefinitionResponse Source #

See: newCreateDeviceDefinitionResponse smart constructor.

Instances

Instances details
Eq CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

Read CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

Show CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

Generic CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

Associated Types

type Rep CreateDeviceDefinitionResponse :: Type -> Type #

NFData CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

type Rep CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeviceDefinition

type Rep CreateDeviceDefinitionResponse = D1 ('MetaData "CreateDeviceDefinitionResponse" "Network.AWS.Greengrass.CreateDeviceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateDeviceDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateDeviceDefinitionResponse Source #

Create a value of CreateDeviceDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_arn - The ARN of the definition.

$sel:id:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_id - The ID of the definition.

$sel:name:CreateDeviceDefinition', createDeviceDefinitionResponse_name - The name of the definition.

$sel:lastUpdatedTimestamp:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_httpStatus - The response's http status code.

GetResourceDefinition

data GetResourceDefinition Source #

See: newGetResourceDefinition smart constructor.

Instances

Instances details
Eq GetResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

Read GetResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

Show GetResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

Generic GetResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

Associated Types

type Rep GetResourceDefinition :: Type -> Type #

NFData GetResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

Methods

rnf :: GetResourceDefinition -> () #

Hashable GetResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

AWSRequest GetResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

Associated Types

type AWSResponse GetResourceDefinition #

ToHeaders GetResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

ToPath GetResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

ToQuery GetResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

type Rep GetResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

type Rep GetResourceDefinition = D1 ('MetaData "GetResourceDefinition" "Network.AWS.Greengrass.GetResourceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetResourceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetResourceDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

newGetResourceDefinition Source #

Create a value of GetResourceDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceDefinitionId:GetResourceDefinition', getResourceDefinition_resourceDefinitionId - The ID of the resource definition.

data GetResourceDefinitionResponse Source #

See: newGetResourceDefinitionResponse smart constructor.

Instances

Instances details
Eq GetResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

Read GetResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

Show GetResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

Generic GetResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

Associated Types

type Rep GetResourceDefinitionResponse :: Type -> Type #

NFData GetResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

type Rep GetResourceDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetResourceDefinition

type Rep GetResourceDefinitionResponse = D1 ('MetaData "GetResourceDefinitionResponse" "Network.AWS.Greengrass.GetResourceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetResourceDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newGetResourceDefinitionResponse Source #

Create a value of GetResourceDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetResourceDefinitionResponse', getResourceDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:GetResourceDefinitionResponse', getResourceDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:GetResourceDefinitionResponse', getResourceDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:GetResourceDefinitionResponse', getResourceDefinitionResponse_arn - The ARN of the definition.

$sel:id:GetResourceDefinitionResponse', getResourceDefinitionResponse_id - The ID of the definition.

$sel:name:GetResourceDefinitionResponse', getResourceDefinitionResponse_name - The name of the definition.

$sel:tags:GetResourceDefinitionResponse', getResourceDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:lastUpdatedTimestamp:GetResourceDefinitionResponse', getResourceDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:GetResourceDefinitionResponse', getResourceDefinitionResponse_httpStatus - The response's http status code.

CreateResourceDefinitionVersion

data CreateResourceDefinitionVersion Source #

See: newCreateResourceDefinitionVersion smart constructor.

Instances

Instances details
Eq CreateResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

Read CreateResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

Show CreateResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

Generic CreateResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

Associated Types

type Rep CreateResourceDefinitionVersion :: Type -> Type #

NFData CreateResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

Hashable CreateResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

ToJSON CreateResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

AWSRequest CreateResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

ToHeaders CreateResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

ToPath CreateResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

ToQuery CreateResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

type Rep CreateResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

type Rep CreateResourceDefinitionVersion = D1 ('MetaData "CreateResourceDefinitionVersion" "Network.AWS.Greengrass.CreateResourceDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateResourceDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Resource])) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

newCreateResourceDefinitionVersion Source #

Create a value of CreateResourceDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resources:CreateResourceDefinitionVersion', createResourceDefinitionVersion_resources - A list of resources.

$sel:amznClientToken:CreateResourceDefinitionVersion', createResourceDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

$sel:resourceDefinitionId:CreateResourceDefinitionVersion', createResourceDefinitionVersion_resourceDefinitionId - The ID of the resource definition.

data CreateResourceDefinitionVersionResponse Source #

Instances

Instances details
Eq CreateResourceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

Read CreateResourceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

Show CreateResourceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

Generic CreateResourceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

NFData CreateResourceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

type Rep CreateResourceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateResourceDefinitionVersion

type Rep CreateResourceDefinitionVersionResponse = D1 ('MetaData "CreateResourceDefinitionVersionResponse" "Network.AWS.Greengrass.CreateResourceDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateResourceDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

CreateGroupVersion

data CreateGroupVersion Source #

See: newCreateGroupVersion smart constructor.

Instances

Instances details
Eq CreateGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

Read CreateGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

Show CreateGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

Generic CreateGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

Associated Types

type Rep CreateGroupVersion :: Type -> Type #

NFData CreateGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

Methods

rnf :: CreateGroupVersion -> () #

Hashable CreateGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

ToJSON CreateGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

AWSRequest CreateGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

Associated Types

type AWSResponse CreateGroupVersion #

ToHeaders CreateGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

ToPath CreateGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

ToQuery CreateGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

type Rep CreateGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

type Rep CreateGroupVersion = D1 ('MetaData "CreateGroupVersion" "Network.AWS.Greengrass.CreateGroupVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateGroupVersion'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "subscriptionDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "coreDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "connectorDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "loggerDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "resourceDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "functionDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deviceDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse CreateGroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

newCreateGroupVersion Source #

Create a value of CreateGroupVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:subscriptionDefinitionVersionArn:CreateGroupVersion', createGroupVersion_subscriptionDefinitionVersionArn - The ARN of the subscription definition version for this group.

$sel:coreDefinitionVersionArn:CreateGroupVersion', createGroupVersion_coreDefinitionVersionArn - The ARN of the core definition version for this group.

$sel:connectorDefinitionVersionArn:CreateGroupVersion', createGroupVersion_connectorDefinitionVersionArn - The ARN of the connector definition version for this group.

$sel:loggerDefinitionVersionArn:CreateGroupVersion', createGroupVersion_loggerDefinitionVersionArn - The ARN of the logger definition version for this group.

$sel:resourceDefinitionVersionArn:CreateGroupVersion', createGroupVersion_resourceDefinitionVersionArn - The ARN of the resource definition version for this group.

$sel:functionDefinitionVersionArn:CreateGroupVersion', createGroupVersion_functionDefinitionVersionArn - The ARN of the function definition version for this group.

$sel:amznClientToken:CreateGroupVersion', createGroupVersion_amznClientToken - A client token used to correlate requests and responses.

$sel:deviceDefinitionVersionArn:CreateGroupVersion', createGroupVersion_deviceDefinitionVersionArn - The ARN of the device definition version for this group.

$sel:groupId:CreateGroupVersion', createGroupVersion_groupId - The ID of the Greengrass group.

data CreateGroupVersionResponse Source #

See: newCreateGroupVersionResponse smart constructor.

Instances

Instances details
Eq CreateGroupVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

Read CreateGroupVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

Show CreateGroupVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

Generic CreateGroupVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

Associated Types

type Rep CreateGroupVersionResponse :: Type -> Type #

NFData CreateGroupVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

type Rep CreateGroupVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateGroupVersion

type Rep CreateGroupVersionResponse = D1 ('MetaData "CreateGroupVersionResponse" "Network.AWS.Greengrass.CreateGroupVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateGroupVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateGroupVersionResponse Source #

Create a value of CreateGroupVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:CreateGroupVersionResponse', createGroupVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

$sel:arn:CreateGroupVersionResponse', createGroupVersionResponse_arn - The ARN of the version.

$sel:id:CreateGroupVersionResponse', createGroupVersionResponse_id - The ID of the parent definition that the version is associated with.

$sel:version:CreateGroupVersionResponse', createGroupVersionResponse_version - The ID of the version.

$sel:httpStatus:CreateGroupVersionResponse', createGroupVersionResponse_httpStatus - The response's http status code.

GetDeviceDefinitionVersion

data GetDeviceDefinitionVersion Source #

See: newGetDeviceDefinitionVersion smart constructor.

Instances

Instances details
Eq GetDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

Read GetDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

Show GetDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

Generic GetDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

Associated Types

type Rep GetDeviceDefinitionVersion :: Type -> Type #

NFData GetDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

Hashable GetDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

AWSRequest GetDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

ToHeaders GetDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

ToPath GetDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

ToQuery GetDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

type Rep GetDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

type Rep GetDeviceDefinitionVersion = D1 ('MetaData "GetDeviceDefinitionVersion" "Network.AWS.Greengrass.GetDeviceDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetDeviceDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deviceDefinitionVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deviceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetDeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

newGetDeviceDefinitionVersion Source #

Create a value of GetDeviceDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:GetDeviceDefinitionVersion', getDeviceDefinitionVersion_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:deviceDefinitionVersionId:GetDeviceDefinitionVersion', getDeviceDefinitionVersion_deviceDefinitionVersionId - The ID of the device definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListDeviceDefinitionVersions'' requests. If the version is the last one that was associated with a device definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

$sel:deviceDefinitionId:GetDeviceDefinitionVersion', getDeviceDefinitionVersion_deviceDefinitionId - The ID of the device definition.

data GetDeviceDefinitionVersionResponse Source #

Instances

Instances details
Eq GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

Read GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

Show GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

Generic GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

Associated Types

type Rep GetDeviceDefinitionVersionResponse :: Type -> Type #

NFData GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

type Rep GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeviceDefinitionVersion

type Rep GetDeviceDefinitionVersionResponse = D1 ('MetaData "GetDeviceDefinitionVersionResponse" "Network.AWS.Greengrass.GetDeviceDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetDeviceDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceDefinitionVersion)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetDeviceDefinitionVersionResponse Source #

Create a value of GetDeviceDefinitionVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the device definition version was created.

$sel:nextToken:GetDeviceDefinitionVersion', getDeviceDefinitionVersionResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:arn:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_arn - The ARN of the device definition version.

$sel:id:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_id - The ID of the device definition version.

$sel:version:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_version - The version of the device definition version.

$sel:definition:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_definition - Information about the device definition version.

$sel:httpStatus:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_httpStatus - The response's http status code.

GetGroup

data GetGroup Source #

See: newGetGroup smart constructor.

Constructors

GetGroup' Text 

Instances

Instances details
Eq GetGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

Read GetGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

Show GetGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

Generic GetGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

Associated Types

type Rep GetGroup :: Type -> Type #

Methods

from :: GetGroup -> Rep GetGroup x #

to :: Rep GetGroup x -> GetGroup #

NFData GetGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

Methods

rnf :: GetGroup -> () #

Hashable GetGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

Methods

hashWithSalt :: Int -> GetGroup -> Int #

hash :: GetGroup -> Int #

AWSRequest GetGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

Associated Types

type AWSResponse GetGroup #

ToHeaders GetGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

Methods

toHeaders :: GetGroup -> [Header] #

ToPath GetGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

ToQuery GetGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

type Rep GetGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

type Rep GetGroup = D1 ('MetaData "GetGroup" "Network.AWS.Greengrass.GetGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

newGetGroup Source #

Create a value of GetGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupId:GetGroup', getGroup_groupId - The ID of the Greengrass group.

data GetGroupResponse Source #

See: newGetGroupResponse smart constructor.

Instances

Instances details
Eq GetGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

Read GetGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

Show GetGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

Generic GetGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

Associated Types

type Rep GetGroupResponse :: Type -> Type #

NFData GetGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

Methods

rnf :: GetGroupResponse -> () #

type Rep GetGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroup

newGetGroupResponse Source #

Create a value of GetGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetGroupResponse', getGroupResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:GetGroupResponse', getGroupResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:GetGroupResponse', getGroupResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:GetGroupResponse', getGroupResponse_arn - The ARN of the definition.

$sel:id:GetGroupResponse', getGroupResponse_id - The ID of the definition.

$sel:name:GetGroupResponse', getGroupResponse_name - The name of the definition.

$sel:tags:GetGroupResponse', getGroupResponse_tags - Tag(s) attached to the resource arn.

$sel:lastUpdatedTimestamp:GetGroupResponse', getGroupResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:GetGroupResponse', getGroupResponse_httpStatus - The response's http status code.

DeleteGroup

data DeleteGroup Source #

See: newDeleteGroup smart constructor.

Constructors

DeleteGroup' Text 

Instances

Instances details
Eq DeleteGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

Read DeleteGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

Show DeleteGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

Generic DeleteGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

Associated Types

type Rep DeleteGroup :: Type -> Type #

NFData DeleteGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

Methods

rnf :: DeleteGroup -> () #

Hashable DeleteGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

AWSRequest DeleteGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

Associated Types

type AWSResponse DeleteGroup #

ToHeaders DeleteGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

Methods

toHeaders :: DeleteGroup -> [Header] #

ToPath DeleteGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

ToQuery DeleteGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

type Rep DeleteGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

type Rep DeleteGroup = D1 ('MetaData "DeleteGroup" "Network.AWS.Greengrass.DeleteGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

newDeleteGroup Source #

Create a value of DeleteGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupId:DeleteGroup', deleteGroup_groupId - The ID of the Greengrass group.

data DeleteGroupResponse Source #

See: newDeleteGroupResponse smart constructor.

Instances

Instances details
Eq DeleteGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

Read DeleteGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

Show DeleteGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

Generic DeleteGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

Associated Types

type Rep DeleteGroupResponse :: Type -> Type #

NFData DeleteGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

Methods

rnf :: DeleteGroupResponse -> () #

type Rep DeleteGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteGroup

type Rep DeleteGroupResponse = D1 ('MetaData "DeleteGroupResponse" "Network.AWS.Greengrass.DeleteGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteGroupResponse Source #

Create a value of DeleteGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteGroupResponse', deleteGroupResponse_httpStatus - The response's http status code.

ListFunctionDefinitions (Paginated)

data ListFunctionDefinitions Source #

See: newListFunctionDefinitions smart constructor.

Instances

Instances details
Eq ListFunctionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

Read ListFunctionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

Show ListFunctionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

Generic ListFunctionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

Associated Types

type Rep ListFunctionDefinitions :: Type -> Type #

NFData ListFunctionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

Methods

rnf :: ListFunctionDefinitions -> () #

Hashable ListFunctionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

AWSPager ListFunctionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

AWSRequest ListFunctionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

ToHeaders ListFunctionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

ToPath ListFunctionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

ToQuery ListFunctionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

type Rep ListFunctionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

type Rep ListFunctionDefinitions = D1 ('MetaData "ListFunctionDefinitions" "Network.AWS.Greengrass.ListFunctionDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListFunctionDefinitions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListFunctionDefinitions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

newListFunctionDefinitions :: ListFunctionDefinitions Source #

Create a value of ListFunctionDefinitions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListFunctionDefinitions', listFunctionDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListFunctionDefinitions', listFunctionDefinitions_maxResults - The maximum number of results to be returned per request.

data ListFunctionDefinitionsResponse Source #

See: newListFunctionDefinitionsResponse smart constructor.

Instances

Instances details
Eq ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

Read ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

Show ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

Generic ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

Associated Types

type Rep ListFunctionDefinitionsResponse :: Type -> Type #

NFData ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

type Rep ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListFunctionDefinitions

type Rep ListFunctionDefinitionsResponse = D1 ('MetaData "ListFunctionDefinitionsResponse" "Network.AWS.Greengrass.ListFunctionDefinitions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListFunctionDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFunctionDefinitionsResponse Source #

Create a value of ListFunctionDefinitionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListFunctionDefinitions', listFunctionDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListFunctionDefinitionsResponse', listFunctionDefinitionsResponse_definitions - Information about a definition.

$sel:httpStatus:ListFunctionDefinitionsResponse', listFunctionDefinitionsResponse_httpStatus - The response's http status code.

DeleteFunctionDefinition

data DeleteFunctionDefinition Source #

See: newDeleteFunctionDefinition smart constructor.

Instances

Instances details
Eq DeleteFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

Read DeleteFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

Show DeleteFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

Generic DeleteFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

Associated Types

type Rep DeleteFunctionDefinition :: Type -> Type #

NFData DeleteFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

Hashable DeleteFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

AWSRequest DeleteFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

ToHeaders DeleteFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

ToPath DeleteFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

ToQuery DeleteFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

type Rep DeleteFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

type Rep DeleteFunctionDefinition = D1 ('MetaData "DeleteFunctionDefinition" "Network.AWS.Greengrass.DeleteFunctionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteFunctionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

newDeleteFunctionDefinition Source #

Create a value of DeleteFunctionDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:functionDefinitionId:DeleteFunctionDefinition', deleteFunctionDefinition_functionDefinitionId - The ID of the Lambda function definition.

data DeleteFunctionDefinitionResponse Source #

See: newDeleteFunctionDefinitionResponse smart constructor.

Instances

Instances details
Eq DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

Read DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

Show DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

Generic DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

Associated Types

type Rep DeleteFunctionDefinitionResponse :: Type -> Type #

NFData DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

type Rep DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.DeleteFunctionDefinition

type Rep DeleteFunctionDefinitionResponse = D1 ('MetaData "DeleteFunctionDefinitionResponse" "Network.AWS.Greengrass.DeleteFunctionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteFunctionDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteFunctionDefinitionResponse Source #

Create a value of DeleteFunctionDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteFunctionDefinitionResponse', deleteFunctionDefinitionResponse_httpStatus - The response's http status code.

UpdateFunctionDefinition

data UpdateFunctionDefinition Source #

See: newUpdateFunctionDefinition smart constructor.

Instances

Instances details
Eq UpdateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

Read UpdateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

Show UpdateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

Generic UpdateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

Associated Types

type Rep UpdateFunctionDefinition :: Type -> Type #

NFData UpdateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

Hashable UpdateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

ToJSON UpdateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

AWSRequest UpdateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

ToHeaders UpdateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

ToPath UpdateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

ToQuery UpdateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

type Rep UpdateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

type Rep UpdateFunctionDefinition = D1 ('MetaData "UpdateFunctionDefinition" "Network.AWS.Greengrass.UpdateFunctionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateFunctionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "functionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

newUpdateFunctionDefinition Source #

Create a value of UpdateFunctionDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:UpdateFunctionDefinition', updateFunctionDefinition_name - The name of the definition.

$sel:functionDefinitionId:UpdateFunctionDefinition', updateFunctionDefinition_functionDefinitionId - The ID of the Lambda function definition.

data UpdateFunctionDefinitionResponse Source #

See: newUpdateFunctionDefinitionResponse smart constructor.

Instances

Instances details
Eq UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

Read UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

Show UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

Generic UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

Associated Types

type Rep UpdateFunctionDefinitionResponse :: Type -> Type #

NFData UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

type Rep UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateFunctionDefinition

type Rep UpdateFunctionDefinitionResponse = D1 ('MetaData "UpdateFunctionDefinitionResponse" "Network.AWS.Greengrass.UpdateFunctionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateFunctionDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateFunctionDefinitionResponse Source #

Create a value of UpdateFunctionDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateFunctionDefinitionResponse', updateFunctionDefinitionResponse_httpStatus - The response's http status code.

ListBulkDeploymentDetailedReports (Paginated)

data ListBulkDeploymentDetailedReports Source #

See: newListBulkDeploymentDetailedReports smart constructor.

Instances

Instances details
Eq ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

Read ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

Show ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

Generic ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

Associated Types

type Rep ListBulkDeploymentDetailedReports :: Type -> Type #

NFData ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

Hashable ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

AWSPager ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

AWSRequest ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

ToHeaders ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

ToPath ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

ToQuery ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

type Rep ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

type Rep ListBulkDeploymentDetailedReports = D1 ('MetaData "ListBulkDeploymentDetailedReports" "Network.AWS.Greengrass.ListBulkDeploymentDetailedReports" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListBulkDeploymentDetailedReports'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bulkDeploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

newListBulkDeploymentDetailedReports Source #

Create a value of ListBulkDeploymentDetailedReports with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListBulkDeploymentDetailedReports', listBulkDeploymentDetailedReports_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListBulkDeploymentDetailedReports', listBulkDeploymentDetailedReports_maxResults - The maximum number of results to be returned per request.

$sel:bulkDeploymentId:ListBulkDeploymentDetailedReports', listBulkDeploymentDetailedReports_bulkDeploymentId - The ID of the bulk deployment.

data ListBulkDeploymentDetailedReportsResponse Source #

Instances

Instances details
Eq ListBulkDeploymentDetailedReportsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

Read ListBulkDeploymentDetailedReportsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

Show ListBulkDeploymentDetailedReportsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

Generic ListBulkDeploymentDetailedReportsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

NFData ListBulkDeploymentDetailedReportsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

type Rep ListBulkDeploymentDetailedReportsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListBulkDeploymentDetailedReports

type Rep ListBulkDeploymentDetailedReportsResponse = D1 ('MetaData "ListBulkDeploymentDetailedReportsResponse" "Network.AWS.Greengrass.ListBulkDeploymentDetailedReports" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListBulkDeploymentDetailedReportsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deployments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BulkDeploymentResult])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListBulkDeploymentDetailedReportsResponse Source #

Create a value of ListBulkDeploymentDetailedReportsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListBulkDeploymentDetailedReports', listBulkDeploymentDetailedReportsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:deployments:ListBulkDeploymentDetailedReportsResponse', listBulkDeploymentDetailedReportsResponse_deployments - A list of the individual group deployments in the bulk deployment operation.

$sel:httpStatus:ListBulkDeploymentDetailedReportsResponse', listBulkDeploymentDetailedReportsResponse_httpStatus - The response's http status code.

UpdateGroup

data UpdateGroup Source #

See: newUpdateGroup smart constructor.

Constructors

UpdateGroup' (Maybe Text) Text 

Instances

Instances details
Eq UpdateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

Read UpdateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

Show UpdateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

Generic UpdateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

Associated Types

type Rep UpdateGroup :: Type -> Type #

NFData UpdateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

Methods

rnf :: UpdateGroup -> () #

Hashable UpdateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

ToJSON UpdateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

AWSRequest UpdateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

Associated Types

type AWSResponse UpdateGroup #

ToHeaders UpdateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

Methods

toHeaders :: UpdateGroup -> [Header] #

ToPath UpdateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

ToQuery UpdateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

type Rep UpdateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

type Rep UpdateGroup = D1 ('MetaData "UpdateGroup" "Network.AWS.Greengrass.UpdateGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateGroup Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

newUpdateGroup Source #

Create a value of UpdateGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:UpdateGroup', updateGroup_name - The name of the definition.

$sel:groupId:UpdateGroup', updateGroup_groupId - The ID of the Greengrass group.

data UpdateGroupResponse Source #

See: newUpdateGroupResponse smart constructor.

Instances

Instances details
Eq UpdateGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

Read UpdateGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

Show UpdateGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

Generic UpdateGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

Associated Types

type Rep UpdateGroupResponse :: Type -> Type #

NFData UpdateGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

Methods

rnf :: UpdateGroupResponse -> () #

type Rep UpdateGroupResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.UpdateGroup

type Rep UpdateGroupResponse = D1 ('MetaData "UpdateGroupResponse" "Network.AWS.Greengrass.UpdateGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateGroupResponse Source #

Create a value of UpdateGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateGroupResponse', updateGroupResponse_httpStatus - The response's http status code.

GetDeploymentStatus

data GetDeploymentStatus Source #

See: newGetDeploymentStatus smart constructor.

Instances

Instances details
Eq GetDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

Read GetDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

Show GetDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

Generic GetDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

Associated Types

type Rep GetDeploymentStatus :: Type -> Type #

NFData GetDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

Methods

rnf :: GetDeploymentStatus -> () #

Hashable GetDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

AWSRequest GetDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

Associated Types

type AWSResponse GetDeploymentStatus #

ToHeaders GetDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

ToPath GetDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

ToQuery GetDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

type Rep GetDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

type Rep GetDeploymentStatus = D1 ('MetaData "GetDeploymentStatus" "Network.AWS.Greengrass.GetDeploymentStatus" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetDeploymentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

newGetDeploymentStatus Source #

Create a value of GetDeploymentStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupId:GetDeploymentStatus', getDeploymentStatus_groupId - The ID of the Greengrass group.

$sel:deploymentId:GetDeploymentStatus', getDeploymentStatus_deploymentId - The ID of the deployment.

data GetDeploymentStatusResponse Source #

See: newGetDeploymentStatusResponse smart constructor.

Instances

Instances details
Eq GetDeploymentStatusResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

Read GetDeploymentStatusResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

Show GetDeploymentStatusResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

Generic GetDeploymentStatusResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

Associated Types

type Rep GetDeploymentStatusResponse :: Type -> Type #

NFData GetDeploymentStatusResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

type Rep GetDeploymentStatusResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetDeploymentStatus

type Rep GetDeploymentStatusResponse = D1 ('MetaData "GetDeploymentStatusResponse" "Network.AWS.Greengrass.GetDeploymentStatus" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetDeploymentStatusResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentType)) :*: (S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ErrorDetail])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetDeploymentStatusResponse Source #

Create a value of GetDeploymentStatusResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deploymentType:GetDeploymentStatusResponse', getDeploymentStatusResponse_deploymentType - The type of the deployment.

$sel:updatedAt:GetDeploymentStatusResponse', getDeploymentStatusResponse_updatedAt - The time, in milliseconds since the epoch, when the deployment status was updated.

$sel:deploymentStatus:GetDeploymentStatusResponse', getDeploymentStatusResponse_deploymentStatus - The status of the deployment: ''InProgress'', ''Building'', ''Success'', or ''Failure''.

$sel:errorMessage:GetDeploymentStatusResponse', getDeploymentStatusResponse_errorMessage - Error message

$sel:errorDetails:GetDeploymentStatusResponse', getDeploymentStatusResponse_errorDetails - Error details

$sel:httpStatus:GetDeploymentStatusResponse', getDeploymentStatusResponse_httpStatus - The response's http status code.

GetFunctionDefinitionVersion

data GetFunctionDefinitionVersion Source #

See: newGetFunctionDefinitionVersion smart constructor.

Instances

Instances details
Eq GetFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

Read GetFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

Show GetFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

Generic GetFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

Associated Types

type Rep GetFunctionDefinitionVersion :: Type -> Type #

NFData GetFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

Hashable GetFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

AWSRequest GetFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

ToHeaders GetFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

ToPath GetFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

ToQuery GetFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

type Rep GetFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

type Rep GetFunctionDefinitionVersion = D1 ('MetaData "GetFunctionDefinitionVersion" "Network.AWS.Greengrass.GetFunctionDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetFunctionDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "functionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "functionDefinitionVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetFunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

newGetFunctionDefinitionVersion Source #

Create a value of GetFunctionDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:GetFunctionDefinitionVersion', getFunctionDefinitionVersion_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:functionDefinitionId:GetFunctionDefinitionVersion', getFunctionDefinitionVersion_functionDefinitionId - The ID of the Lambda function definition.

$sel:functionDefinitionVersionId:GetFunctionDefinitionVersion', getFunctionDefinitionVersion_functionDefinitionVersionId - The ID of the function definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListFunctionDefinitionVersions'' requests. If the version is the last one that was associated with a function definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

data GetFunctionDefinitionVersionResponse Source #

Instances

Instances details
Eq GetFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

Read GetFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

Show GetFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

Generic GetFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

NFData GetFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

type Rep GetFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetFunctionDefinitionVersion

type Rep GetFunctionDefinitionVersionResponse = D1 ('MetaData "GetFunctionDefinitionVersionResponse" "Network.AWS.Greengrass.GetFunctionDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetFunctionDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionDefinitionVersion)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetFunctionDefinitionVersionResponse Source #

Create a value of GetFunctionDefinitionVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the function definition version was created.

$sel:nextToken:GetFunctionDefinitionVersion', getFunctionDefinitionVersionResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:arn:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_arn - The ARN of the function definition version.

$sel:id:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_id - The ID of the function definition version.

$sel:version:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_version - The version of the function definition version.

$sel:definition:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_definition - Information on the definition.

$sel:httpStatus:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_httpStatus - The response's http status code.

GetBulkDeploymentStatus

data GetBulkDeploymentStatus Source #

See: newGetBulkDeploymentStatus smart constructor.

Instances

Instances details
Eq GetBulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

Read GetBulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

Show GetBulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

Generic GetBulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

Associated Types

type Rep GetBulkDeploymentStatus :: Type -> Type #

NFData GetBulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

Methods

rnf :: GetBulkDeploymentStatus -> () #

Hashable GetBulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

AWSRequest GetBulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

ToHeaders GetBulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

ToPath GetBulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

ToQuery GetBulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

type Rep GetBulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

type Rep GetBulkDeploymentStatus = D1 ('MetaData "GetBulkDeploymentStatus" "Network.AWS.Greengrass.GetBulkDeploymentStatus" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetBulkDeploymentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bulkDeploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetBulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

newGetBulkDeploymentStatus Source #

Create a value of GetBulkDeploymentStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bulkDeploymentId:GetBulkDeploymentStatus', getBulkDeploymentStatus_bulkDeploymentId - The ID of the bulk deployment.

data GetBulkDeploymentStatusResponse Source #

See: newGetBulkDeploymentStatusResponse smart constructor.

Instances

Instances details
Eq GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

Read GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

Show GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

Generic GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

Associated Types

type Rep GetBulkDeploymentStatusResponse :: Type -> Type #

NFData GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

type Rep GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetBulkDeploymentStatus

type Rep GetBulkDeploymentStatusResponse = D1 ('MetaData "GetBulkDeploymentStatusResponse" "Network.AWS.Greengrass.GetBulkDeploymentStatus" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetBulkDeploymentStatusResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bulkDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BulkDeploymentStatus)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: ((S1 ('MetaSel ('Just "bulkDeploymentMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BulkDeploymentMetrics)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "errorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ErrorDetail])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

CreateFunctionDefinition

data CreateFunctionDefinition Source #

See: newCreateFunctionDefinition smart constructor.

Instances

Instances details
Eq CreateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

Read CreateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

Show CreateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

Generic CreateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

Associated Types

type Rep CreateFunctionDefinition :: Type -> Type #

NFData CreateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

Hashable CreateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

ToJSON CreateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

AWSRequest CreateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

ToHeaders CreateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

ToPath CreateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

ToQuery CreateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

type Rep CreateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

type Rep CreateFunctionDefinition = D1 ('MetaData "CreateFunctionDefinition" "Network.AWS.Greengrass.CreateFunctionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateFunctionDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionDefinitionVersion))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse CreateFunctionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

newCreateFunctionDefinition :: CreateFunctionDefinition Source #

Create a value of CreateFunctionDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:CreateFunctionDefinition', createFunctionDefinition_name - The name of the function definition.

$sel:initialVersion:CreateFunctionDefinition', createFunctionDefinition_initialVersion - Information about the initial version of the function definition.

$sel:tags:CreateFunctionDefinition', createFunctionDefinition_tags - Tag(s) to add to the new resource.

$sel:amznClientToken:CreateFunctionDefinition', createFunctionDefinition_amznClientToken - A client token used to correlate requests and responses.

data CreateFunctionDefinitionResponse Source #

See: newCreateFunctionDefinitionResponse smart constructor.

Instances

Instances details
Eq CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

Read CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

Show CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

Generic CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

Associated Types

type Rep CreateFunctionDefinitionResponse :: Type -> Type #

NFData CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

type Rep CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateFunctionDefinition

type Rep CreateFunctionDefinitionResponse = D1 ('MetaData "CreateFunctionDefinitionResponse" "Network.AWS.Greengrass.CreateFunctionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateFunctionDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateFunctionDefinitionResponse Source #

Create a value of CreateFunctionDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_arn - The ARN of the definition.

$sel:id:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_id - The ID of the definition.

$sel:name:CreateFunctionDefinition', createFunctionDefinitionResponse_name - The name of the definition.

$sel:lastUpdatedTimestamp:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_httpStatus - The response's http status code.

GetConnectorDefinition

data GetConnectorDefinition Source #

See: newGetConnectorDefinition smart constructor.

Instances

Instances details
Eq GetConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

Read GetConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

Show GetConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

Generic GetConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

Associated Types

type Rep GetConnectorDefinition :: Type -> Type #

NFData GetConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

Methods

rnf :: GetConnectorDefinition -> () #

Hashable GetConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

AWSRequest GetConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

Associated Types

type AWSResponse GetConnectorDefinition #

ToHeaders GetConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

ToPath GetConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

ToQuery GetConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

type Rep GetConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

type Rep GetConnectorDefinition = D1 ('MetaData "GetConnectorDefinition" "Network.AWS.Greengrass.GetConnectorDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetConnectorDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetConnectorDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

newGetConnectorDefinition Source #

Create a value of GetConnectorDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connectorDefinitionId:GetConnectorDefinition', getConnectorDefinition_connectorDefinitionId - The ID of the connector definition.

data GetConnectorDefinitionResponse Source #

See: newGetConnectorDefinitionResponse smart constructor.

Instances

Instances details
Eq GetConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

Read GetConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

Show GetConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

Generic GetConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

Associated Types

type Rep GetConnectorDefinitionResponse :: Type -> Type #

NFData GetConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

type Rep GetConnectorDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinition

type Rep GetConnectorDefinitionResponse = D1 ('MetaData "GetConnectorDefinitionResponse" "Network.AWS.Greengrass.GetConnectorDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetConnectorDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newGetConnectorDefinitionResponse Source #

Create a value of GetConnectorDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_arn - The ARN of the definition.

$sel:id:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_id - The ID of the definition.

$sel:name:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_name - The name of the definition.

$sel:tags:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:lastUpdatedTimestamp:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_httpStatus - The response's http status code.

GetSubscriptionDefinition

data GetSubscriptionDefinition Source #

See: newGetSubscriptionDefinition smart constructor.

Instances

Instances details
Eq GetSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

Read GetSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

Show GetSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

Generic GetSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

Associated Types

type Rep GetSubscriptionDefinition :: Type -> Type #

NFData GetSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

Hashable GetSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

AWSRequest GetSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

ToHeaders GetSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

ToPath GetSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

ToQuery GetSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

type Rep GetSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

type Rep GetSubscriptionDefinition = D1 ('MetaData "GetSubscriptionDefinition" "Network.AWS.Greengrass.GetSubscriptionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetSubscriptionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subscriptionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetSubscriptionDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

newGetSubscriptionDefinition Source #

Create a value of GetSubscriptionDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:subscriptionDefinitionId:GetSubscriptionDefinition', getSubscriptionDefinition_subscriptionDefinitionId - The ID of the subscription definition.

data GetSubscriptionDefinitionResponse Source #

See: newGetSubscriptionDefinitionResponse smart constructor.

Instances

Instances details
Eq GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

Read GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

Show GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

Generic GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

Associated Types

type Rep GetSubscriptionDefinitionResponse :: Type -> Type #

NFData GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

type Rep GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinition

type Rep GetSubscriptionDefinitionResponse = D1 ('MetaData "GetSubscriptionDefinitionResponse" "Network.AWS.Greengrass.GetSubscriptionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetSubscriptionDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newGetSubscriptionDefinitionResponse Source #

Create a value of GetSubscriptionDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_arn - The ARN of the definition.

$sel:id:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_id - The ID of the definition.

$sel:name:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_name - The name of the definition.

$sel:tags:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:lastUpdatedTimestamp:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_httpStatus - The response's http status code.

GetCoreDefinition

data GetCoreDefinition Source #

See: newGetCoreDefinition smart constructor.

Constructors

GetCoreDefinition' Text 

Instances

Instances details
Eq GetCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

Read GetCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

Show GetCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

Generic GetCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

Associated Types

type Rep GetCoreDefinition :: Type -> Type #

NFData GetCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

Methods

rnf :: GetCoreDefinition -> () #

Hashable GetCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

AWSRequest GetCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

Associated Types

type AWSResponse GetCoreDefinition #

ToHeaders GetCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

ToPath GetCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

ToQuery GetCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

type Rep GetCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

type Rep GetCoreDefinition = D1 ('MetaData "GetCoreDefinition" "Network.AWS.Greengrass.GetCoreDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetCoreDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "coreDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetCoreDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

newGetCoreDefinition Source #

Create a value of GetCoreDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:coreDefinitionId:GetCoreDefinition', getCoreDefinition_coreDefinitionId - The ID of the core definition.

data GetCoreDefinitionResponse Source #

See: newGetCoreDefinitionResponse smart constructor.

Instances

Instances details
Eq GetCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

Read GetCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

Show GetCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

Generic GetCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

Associated Types

type Rep GetCoreDefinitionResponse :: Type -> Type #

NFData GetCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

type Rep GetCoreDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinition

newGetCoreDefinitionResponse Source #

Create a value of GetCoreDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetCoreDefinitionResponse', getCoreDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:GetCoreDefinitionResponse', getCoreDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:GetCoreDefinitionResponse', getCoreDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:GetCoreDefinitionResponse', getCoreDefinitionResponse_arn - The ARN of the definition.

$sel:id:GetCoreDefinitionResponse', getCoreDefinitionResponse_id - The ID of the definition.

$sel:name:GetCoreDefinitionResponse', getCoreDefinitionResponse_name - The name of the definition.

$sel:tags:GetCoreDefinitionResponse', getCoreDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:lastUpdatedTimestamp:GetCoreDefinitionResponse', getCoreDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:GetCoreDefinitionResponse', getCoreDefinitionResponse_httpStatus - The response's http status code.

GetServiceRoleForAccount

data GetServiceRoleForAccount Source #

See: newGetServiceRoleForAccount smart constructor.

Instances

Instances details
Eq GetServiceRoleForAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

Read GetServiceRoleForAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

Show GetServiceRoleForAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

Generic GetServiceRoleForAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

Associated Types

type Rep GetServiceRoleForAccount :: Type -> Type #

NFData GetServiceRoleForAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

Hashable GetServiceRoleForAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

AWSRequest GetServiceRoleForAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

ToHeaders GetServiceRoleForAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

ToPath GetServiceRoleForAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

ToQuery GetServiceRoleForAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

type Rep GetServiceRoleForAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

type Rep GetServiceRoleForAccount = D1 ('MetaData "GetServiceRoleForAccount" "Network.AWS.Greengrass.GetServiceRoleForAccount" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetServiceRoleForAccount'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse GetServiceRoleForAccount Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

newGetServiceRoleForAccount :: GetServiceRoleForAccount Source #

Create a value of GetServiceRoleForAccount with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data GetServiceRoleForAccountResponse Source #

See: newGetServiceRoleForAccountResponse smart constructor.

Instances

Instances details
Eq GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

Read GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

Show GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

Generic GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

Associated Types

type Rep GetServiceRoleForAccountResponse :: Type -> Type #

NFData GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

type Rep GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetServiceRoleForAccount

type Rep GetServiceRoleForAccountResponse = D1 ('MetaData "GetServiceRoleForAccountResponse" "Network.AWS.Greengrass.GetServiceRoleForAccount" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetServiceRoleForAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "associatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetServiceRoleForAccountResponse Source #

Create a value of GetServiceRoleForAccountResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:roleArn:GetServiceRoleForAccountResponse', getServiceRoleForAccountResponse_roleArn - The ARN of the role which is associated with the account.

$sel:associatedAt:GetServiceRoleForAccountResponse', getServiceRoleForAccountResponse_associatedAt - The time when the service role was associated with the account.

$sel:httpStatus:GetServiceRoleForAccountResponse', getServiceRoleForAccountResponse_httpStatus - The response's http status code.

CreateDeployment

data CreateDeployment Source #

See: newCreateDeployment smart constructor.

Instances

Instances details
Eq CreateDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

Read CreateDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

Show CreateDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

Generic CreateDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

Associated Types

type Rep CreateDeployment :: Type -> Type #

NFData CreateDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

Methods

rnf :: CreateDeployment -> () #

Hashable CreateDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

ToJSON CreateDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

AWSRequest CreateDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

Associated Types

type AWSResponse CreateDeployment #

ToHeaders CreateDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

ToPath CreateDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

ToQuery CreateDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

type Rep CreateDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

type Rep CreateDeployment = D1 ('MetaData "CreateDeployment" "Network.AWS.Greengrass.CreateDeployment" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateDeployment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentType)))))
type AWSResponse CreateDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

newCreateDeployment Source #

Create a value of CreateDeployment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deploymentId:CreateDeployment', createDeployment_deploymentId - The ID of the deployment if you wish to redeploy a previous deployment.

$sel:groupVersionId:CreateDeployment', createDeployment_groupVersionId - The ID of the group version to be deployed.

$sel:amznClientToken:CreateDeployment', createDeployment_amznClientToken - A client token used to correlate requests and responses.

$sel:groupId:CreateDeployment', createDeployment_groupId - The ID of the Greengrass group.

$sel:deploymentType:CreateDeployment', createDeployment_deploymentType - The type of deployment. When used for ''CreateDeployment'', only ''NewDeployment'' and ''Redeployment'' are valid.

data CreateDeploymentResponse Source #

See: newCreateDeploymentResponse smart constructor.

Instances

Instances details
Eq CreateDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

Read CreateDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

Show CreateDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

Generic CreateDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

Associated Types

type Rep CreateDeploymentResponse :: Type -> Type #

NFData CreateDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

type Rep CreateDeploymentResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateDeployment

type Rep CreateDeploymentResponse = D1 ('MetaData "CreateDeploymentResponse" "Network.AWS.Greengrass.CreateDeployment" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateDeploymentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateDeploymentResponse Source #

Create a value of CreateDeploymentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deploymentId:CreateDeployment', createDeploymentResponse_deploymentId - The ID of the deployment.

$sel:deploymentArn:CreateDeploymentResponse', createDeploymentResponse_deploymentArn - The ARN of the deployment.

$sel:httpStatus:CreateDeploymentResponse', createDeploymentResponse_httpStatus - The response's http status code.

GetLoggerDefinitionVersion

data GetLoggerDefinitionVersion Source #

See: newGetLoggerDefinitionVersion smart constructor.

Instances

Instances details
Eq GetLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

Read GetLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

Show GetLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

Generic GetLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

Associated Types

type Rep GetLoggerDefinitionVersion :: Type -> Type #

NFData GetLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

Hashable GetLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

AWSRequest GetLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

ToHeaders GetLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

ToPath GetLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

ToQuery GetLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

type Rep GetLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

type Rep GetLoggerDefinitionVersion = D1 ('MetaData "GetLoggerDefinitionVersion" "Network.AWS.Greengrass.GetLoggerDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetLoggerDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "loggerDefinitionVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "loggerDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetLoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

newGetLoggerDefinitionVersion Source #

Create a value of GetLoggerDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:GetLoggerDefinitionVersion', getLoggerDefinitionVersion_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:loggerDefinitionVersionId:GetLoggerDefinitionVersion', getLoggerDefinitionVersion_loggerDefinitionVersionId - The ID of the logger definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListLoggerDefinitionVersions'' requests. If the version is the last one that was associated with a logger definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

$sel:loggerDefinitionId:GetLoggerDefinitionVersion', getLoggerDefinitionVersion_loggerDefinitionId - The ID of the logger definition.

data GetLoggerDefinitionVersionResponse Source #

Instances

Instances details
Eq GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

Read GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

Show GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

Generic GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

Associated Types

type Rep GetLoggerDefinitionVersionResponse :: Type -> Type #

NFData GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

type Rep GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetLoggerDefinitionVersion

type Rep GetLoggerDefinitionVersionResponse = D1 ('MetaData "GetLoggerDefinitionVersionResponse" "Network.AWS.Greengrass.GetLoggerDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetLoggerDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggerDefinitionVersion)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetLoggerDefinitionVersionResponse Source #

Create a value of GetLoggerDefinitionVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the logger definition version was created.

$sel:arn:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_arn - The ARN of the logger definition version.

$sel:id:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_id - The ID of the logger definition version.

$sel:version:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_version - The version of the logger definition version.

$sel:definition:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_definition - Information about the logger definition version.

$sel:httpStatus:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_httpStatus - The response's http status code.

CreateLoggerDefinition

data CreateLoggerDefinition Source #

See: newCreateLoggerDefinition smart constructor.

Instances

Instances details
Eq CreateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

Read CreateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

Show CreateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

Generic CreateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

Associated Types

type Rep CreateLoggerDefinition :: Type -> Type #

NFData CreateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

Methods

rnf :: CreateLoggerDefinition -> () #

Hashable CreateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

ToJSON CreateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

AWSRequest CreateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

Associated Types

type AWSResponse CreateLoggerDefinition #

ToHeaders CreateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

ToPath CreateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

ToQuery CreateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

type Rep CreateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

type Rep CreateLoggerDefinition = D1 ('MetaData "CreateLoggerDefinition" "Network.AWS.Greengrass.CreateLoggerDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateLoggerDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggerDefinitionVersion))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse CreateLoggerDefinition Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

newCreateLoggerDefinition :: CreateLoggerDefinition Source #

Create a value of CreateLoggerDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:CreateLoggerDefinition', createLoggerDefinition_name - The name of the logger definition.

$sel:initialVersion:CreateLoggerDefinition', createLoggerDefinition_initialVersion - Information about the initial version of the logger definition.

$sel:tags:CreateLoggerDefinition', createLoggerDefinition_tags - Tag(s) to add to the new resource.

$sel:amznClientToken:CreateLoggerDefinition', createLoggerDefinition_amznClientToken - A client token used to correlate requests and responses.

data CreateLoggerDefinitionResponse Source #

See: newCreateLoggerDefinitionResponse smart constructor.

Instances

Instances details
Eq CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

Read CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

Show CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

Generic CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

Associated Types

type Rep CreateLoggerDefinitionResponse :: Type -> Type #

NFData CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

type Rep CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.CreateLoggerDefinition

type Rep CreateLoggerDefinitionResponse = D1 ('MetaData "CreateLoggerDefinitionResponse" "Network.AWS.Greengrass.CreateLoggerDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateLoggerDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateLoggerDefinitionResponse Source #

Create a value of CreateLoggerDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_arn - The ARN of the definition.

$sel:id:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_id - The ID of the definition.

$sel:name:CreateLoggerDefinition', createLoggerDefinitionResponse_name - The name of the definition.

$sel:lastUpdatedTimestamp:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:httpStatus:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_httpStatus - The response's http status code.

GetGroupCertificateAuthority

data GetGroupCertificateAuthority Source #

See: newGetGroupCertificateAuthority smart constructor.

Instances

Instances details
Eq GetGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

Read GetGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

Show GetGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

Generic GetGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

Associated Types

type Rep GetGroupCertificateAuthority :: Type -> Type #

NFData GetGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

Hashable GetGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

AWSRequest GetGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

ToHeaders GetGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

ToPath GetGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

ToQuery GetGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

type Rep GetGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

type Rep GetGroupCertificateAuthority = D1 ('MetaData "GetGroupCertificateAuthority" "Network.AWS.Greengrass.GetGroupCertificateAuthority" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroupCertificateAuthority'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateAuthorityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetGroupCertificateAuthority Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

newGetGroupCertificateAuthority Source #

Create a value of GetGroupCertificateAuthority with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certificateAuthorityId:GetGroupCertificateAuthority', getGroupCertificateAuthority_certificateAuthorityId - The ID of the certificate authority.

$sel:groupId:GetGroupCertificateAuthority', getGroupCertificateAuthority_groupId - The ID of the Greengrass group.

data GetGroupCertificateAuthorityResponse Source #

Instances

Instances details
Eq GetGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

Read GetGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

Show GetGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

Generic GetGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

NFData GetGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

type Rep GetGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetGroupCertificateAuthority

type Rep GetGroupCertificateAuthorityResponse = D1 ('MetaData "GetGroupCertificateAuthorityResponse" "Network.AWS.Greengrass.GetGroupCertificateAuthority" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroupCertificateAuthorityResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "groupCertificateAuthorityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pemEncodedCertificate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "groupCertificateAuthorityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

GetConnectorDefinitionVersion

data GetConnectorDefinitionVersion Source #

See: newGetConnectorDefinitionVersion smart constructor.

Instances

Instances details
Eq GetConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

Read GetConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

Show GetConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

Generic GetConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

Associated Types

type Rep GetConnectorDefinitionVersion :: Type -> Type #

NFData GetConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

Hashable GetConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

AWSRequest GetConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

ToHeaders GetConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

ToPath GetConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

ToQuery GetConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

type Rep GetConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

type Rep GetConnectorDefinitionVersion = D1 ('MetaData "GetConnectorDefinitionVersion" "Network.AWS.Greengrass.GetConnectorDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetConnectorDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectorDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "connectorDefinitionVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

newGetConnectorDefinitionVersion Source #

Create a value of GetConnectorDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:GetConnectorDefinitionVersion', getConnectorDefinitionVersion_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:connectorDefinitionId:GetConnectorDefinitionVersion', getConnectorDefinitionVersion_connectorDefinitionId - The ID of the connector definition.

$sel:connectorDefinitionVersionId:GetConnectorDefinitionVersion', getConnectorDefinitionVersion_connectorDefinitionVersionId - The ID of the connector definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListConnectorDefinitionVersions'' requests. If the version is the last one that was associated with a connector definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

data GetConnectorDefinitionVersionResponse Source #

Instances

Instances details
Eq GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

Read GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

Show GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

Generic GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

NFData GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

type Rep GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetConnectorDefinitionVersion

type Rep GetConnectorDefinitionVersionResponse = D1 ('MetaData "GetConnectorDefinitionVersionResponse" "Network.AWS.Greengrass.GetConnectorDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetConnectorDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorDefinitionVersion)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetConnectorDefinitionVersionResponse Source #

Create a value of GetConnectorDefinitionVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the connector definition version was created.

$sel:nextToken:GetConnectorDefinitionVersion', getConnectorDefinitionVersionResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:arn:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_arn - The ARN of the connector definition version.

$sel:id:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_id - The ID of the connector definition version.

$sel:version:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_version - The version of the connector definition version.

$sel:definition:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_definition - Information about the connector definition version.

$sel:httpStatus:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_httpStatus - The response's http status code.

ListLoggerDefinitionVersions (Paginated)

data ListLoggerDefinitionVersions Source #

See: newListLoggerDefinitionVersions smart constructor.

Instances

Instances details
Eq ListLoggerDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

Read ListLoggerDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

Show ListLoggerDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

Generic ListLoggerDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

Associated Types

type Rep ListLoggerDefinitionVersions :: Type -> Type #

NFData ListLoggerDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

Hashable ListLoggerDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

AWSPager ListLoggerDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

AWSRequest ListLoggerDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

ToHeaders ListLoggerDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

ToPath ListLoggerDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

ToQuery ListLoggerDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

type Rep ListLoggerDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

type Rep ListLoggerDefinitionVersions = D1 ('MetaData "ListLoggerDefinitionVersions" "Network.AWS.Greengrass.ListLoggerDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListLoggerDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "loggerDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListLoggerDefinitionVersions Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

newListLoggerDefinitionVersions Source #

Create a value of ListLoggerDefinitionVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListLoggerDefinitionVersions', listLoggerDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListLoggerDefinitionVersions', listLoggerDefinitionVersions_maxResults - The maximum number of results to be returned per request.

$sel:loggerDefinitionId:ListLoggerDefinitionVersions', listLoggerDefinitionVersions_loggerDefinitionId - The ID of the logger definition.

data ListLoggerDefinitionVersionsResponse Source #

Instances

Instances details
Eq ListLoggerDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

Read ListLoggerDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

Show ListLoggerDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

Generic ListLoggerDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

NFData ListLoggerDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

type Rep ListLoggerDefinitionVersionsResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListLoggerDefinitionVersions

type Rep ListLoggerDefinitionVersionsResponse = D1 ('MetaData "ListLoggerDefinitionVersionsResponse" "Network.AWS.Greengrass.ListLoggerDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListLoggerDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListLoggerDefinitionVersionsResponse Source #

Create a value of ListLoggerDefinitionVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListLoggerDefinitionVersions', listLoggerDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:versions:ListLoggerDefinitionVersionsResponse', listLoggerDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListLoggerDefinitionVersionsResponse', listLoggerDefinitionVersionsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Network.AWS.Greengrass.ListTagsForResource" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the resource.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Network.AWS.Greengrass.ListTagsForResource" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - Undocumented member.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

GetSubscriptionDefinitionVersion

data GetSubscriptionDefinitionVersion Source #

See: newGetSubscriptionDefinitionVersion smart constructor.

Instances

Instances details
Eq GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

Read GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

Show GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

Generic GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

Associated Types

type Rep GetSubscriptionDefinitionVersion :: Type -> Type #

NFData GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

Hashable GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

AWSRequest GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

ToHeaders GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

ToPath GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

ToQuery GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

type Rep GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

type Rep GetSubscriptionDefinitionVersion = D1 ('MetaData "GetSubscriptionDefinitionVersion" "Network.AWS.Greengrass.GetSubscriptionDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetSubscriptionDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "subscriptionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "subscriptionDefinitionVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

newGetSubscriptionDefinitionVersion Source #

Create a value of GetSubscriptionDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:GetSubscriptionDefinitionVersion', getSubscriptionDefinitionVersion_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:subscriptionDefinitionId:GetSubscriptionDefinitionVersion', getSubscriptionDefinitionVersion_subscriptionDefinitionId - The ID of the subscription definition.

$sel:subscriptionDefinitionVersionId:GetSubscriptionDefinitionVersion', getSubscriptionDefinitionVersion_subscriptionDefinitionVersionId - The ID of the subscription definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListSubscriptionDefinitionVersions'' requests. If the version is the last one that was associated with a subscription definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

data GetSubscriptionDefinitionVersionResponse Source #

Instances

Instances details
Eq GetSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

Read GetSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

Show GetSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

Generic GetSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

NFData GetSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

type Rep GetSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetSubscriptionDefinitionVersion

type Rep GetSubscriptionDefinitionVersionResponse = D1 ('MetaData "GetSubscriptionDefinitionVersionResponse" "Network.AWS.Greengrass.GetSubscriptionDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetSubscriptionDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubscriptionDefinitionVersion)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetSubscriptionDefinitionVersionResponse Source #

Create a value of GetSubscriptionDefinitionVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the subscription definition version was created.

$sel:nextToken:GetSubscriptionDefinitionVersion', getSubscriptionDefinitionVersionResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:arn:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_arn - The ARN of the subscription definition version.

$sel:id:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_id - The ID of the subscription definition version.

$sel:version:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_version - The version of the subscription definition version.

$sel:definition:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_definition - Information about the subscription definition version.

$sel:httpStatus:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_httpStatus - The response's http status code.

GetCoreDefinitionVersion

data GetCoreDefinitionVersion Source #

See: newGetCoreDefinitionVersion smart constructor.

Instances

Instances details
Eq GetCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

Read GetCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

Show GetCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

Generic GetCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

Associated Types

type Rep GetCoreDefinitionVersion :: Type -> Type #

NFData GetCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

Hashable GetCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

AWSRequest GetCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

ToHeaders GetCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

ToPath GetCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

ToQuery GetCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

type Rep GetCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

type Rep GetCoreDefinitionVersion = D1 ('MetaData "GetCoreDefinitionVersion" "Network.AWS.Greengrass.GetCoreDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetCoreDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "coreDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "coreDefinitionVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetCoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

newGetCoreDefinitionVersion Source #

Create a value of GetCoreDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:coreDefinitionId:GetCoreDefinitionVersion', getCoreDefinitionVersion_coreDefinitionId - The ID of the core definition.

$sel:coreDefinitionVersionId:GetCoreDefinitionVersion', getCoreDefinitionVersion_coreDefinitionVersionId - The ID of the core definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListCoreDefinitionVersions'' requests. If the version is the last one that was associated with a core definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

data GetCoreDefinitionVersionResponse Source #

See: newGetCoreDefinitionVersionResponse smart constructor.

Instances

Instances details
Eq GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

Read GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

Show GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

Generic GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

Associated Types

type Rep GetCoreDefinitionVersionResponse :: Type -> Type #

NFData GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

type Rep GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Network.AWS.Greengrass.GetCoreDefinitionVersion

type Rep GetCoreDefinitionVersionResponse = D1 ('MetaData "GetCoreDefinitionVersionResponse" "Network.AWS.Greengrass.GetCoreDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetCoreDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoreDefinitionVersion)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetCoreDefinitionVersionResponse Source #

Create a value of GetCoreDefinitionVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the core definition version was created.

$sel:nextToken:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:arn:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_arn - The ARN of the core definition version.

$sel:id:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_id - The ID of the core definition version.

$sel:version:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_version - The version of the core definition version.

$sel:definition:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_definition - Information about the core definition version.

$sel:httpStatus:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_httpStatus - The response's http status code.

Types

BulkDeploymentStatus

newtype BulkDeploymentStatus Source #

The current status of the bulk deployment.

Instances

Instances details
Eq BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

Ord BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

Read BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

Show BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

Generic BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

Associated Types

type Rep BulkDeploymentStatus :: Type -> Type #

NFData BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

Methods

rnf :: BulkDeploymentStatus -> () #

Hashable BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

ToJSON BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

ToJSONKey BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

FromJSON BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

FromJSONKey BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

ToLog BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

ToHeader BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

ToQuery BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

FromXML BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

ToXML BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

ToByteString BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

FromText BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

ToText BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

type Rep BulkDeploymentStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentStatus

type Rep BulkDeploymentStatus = D1 ('MetaData "BulkDeploymentStatus" "Network.AWS.Greengrass.Types.BulkDeploymentStatus" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "BulkDeploymentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBulkDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConfigurationSyncStatus

newtype ConfigurationSyncStatus Source #

Instances

Instances details
Eq ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

Ord ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

Read ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

Show ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

Generic ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

Associated Types

type Rep ConfigurationSyncStatus :: Type -> Type #

NFData ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

Methods

rnf :: ConfigurationSyncStatus -> () #

Hashable ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

ToJSON ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

ToJSONKey ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

FromJSON ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

FromJSONKey ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

ToLog ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

ToHeader ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

ToQuery ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

FromXML ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

ToXML ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

ToByteString ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

FromText ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

ToText ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

type Rep ConfigurationSyncStatus Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConfigurationSyncStatus

type Rep ConfigurationSyncStatus = D1 ('MetaData "ConfigurationSyncStatus" "Network.AWS.Greengrass.Types.ConfigurationSyncStatus" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "ConfigurationSyncStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConfigurationSyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeploymentType

newtype DeploymentType Source #

The type of deployment. When used for ''CreateDeployment'', only ''NewDeployment'' and ''Redeployment'' are valid.

Constructors

DeploymentType' 

Instances

Instances details
Eq DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

Ord DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

Read DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

Show DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

Generic DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

Associated Types

type Rep DeploymentType :: Type -> Type #

NFData DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

Methods

rnf :: DeploymentType -> () #

Hashable DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

ToJSON DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

ToJSONKey DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

FromJSON DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

FromJSONKey DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

ToLog DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

ToHeader DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

ToQuery DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

FromXML DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

ToXML DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

Methods

toXML :: DeploymentType -> XML #

ToByteString DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

FromText DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

ToText DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

type Rep DeploymentType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeploymentType

type Rep DeploymentType = D1 ('MetaData "DeploymentType" "Network.AWS.Greengrass.Types.DeploymentType" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "DeploymentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EncodingType

newtype EncodingType Source #

Constructors

EncodingType' 

Bundled Patterns

pattern EncodingType_Binary :: EncodingType 
pattern EncodingType_Json :: EncodingType 

Instances

Instances details
Eq EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

Ord EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

Read EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

Show EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

Generic EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

Associated Types

type Rep EncodingType :: Type -> Type #

NFData EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

Methods

rnf :: EncodingType -> () #

Hashable EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

ToJSON EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

ToJSONKey EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

FromJSON EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

FromJSONKey EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

ToLog EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

ToHeader EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

ToQuery EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

FromXML EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

ToXML EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

Methods

toXML :: EncodingType -> XML #

ToByteString EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

FromText EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

ToText EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

Methods

toText :: EncodingType -> Text #

type Rep EncodingType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.EncodingType

type Rep EncodingType = D1 ('MetaData "EncodingType" "Network.AWS.Greengrass.Types.EncodingType" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "EncodingType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncodingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FunctionIsolationMode

newtype FunctionIsolationMode Source #

Specifies whether the Lambda function runs in a Greengrass container (default) or without containerization. Unless your scenario requires that you run without containerization, we recommend that you run in a Greengrass container. Omit this value to run the Lambda function with the default containerization for the group.

Instances

Instances details
Eq FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

Ord FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

Read FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

Show FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

Generic FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

Associated Types

type Rep FunctionIsolationMode :: Type -> Type #

NFData FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

Methods

rnf :: FunctionIsolationMode -> () #

Hashable FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

ToJSON FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

ToJSONKey FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

FromJSON FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

FromJSONKey FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

ToLog FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

ToHeader FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

ToQuery FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

FromXML FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

ToXML FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

ToByteString FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

FromText FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

ToText FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

type Rep FunctionIsolationMode Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionIsolationMode

type Rep FunctionIsolationMode = D1 ('MetaData "FunctionIsolationMode" "Network.AWS.Greengrass.Types.FunctionIsolationMode" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "FunctionIsolationMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFunctionIsolationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoggerComponent

newtype LoggerComponent Source #

Constructors

LoggerComponent' 

Instances

Instances details
Eq LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

Ord LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

Read LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

Show LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

Generic LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

Associated Types

type Rep LoggerComponent :: Type -> Type #

NFData LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

Methods

rnf :: LoggerComponent -> () #

Hashable LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

ToJSON LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

ToJSONKey LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

FromJSON LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

FromJSONKey LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

ToLog LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

ToHeader LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

ToQuery LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

FromXML LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

ToXML LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

Methods

toXML :: LoggerComponent -> XML #

ToByteString LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

FromText LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

ToText LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

type Rep LoggerComponent Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerComponent

type Rep LoggerComponent = D1 ('MetaData "LoggerComponent" "Network.AWS.Greengrass.Types.LoggerComponent" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "LoggerComponent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoggerComponent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoggerLevel

newtype LoggerLevel Source #

Constructors

LoggerLevel' 

Instances

Instances details
Eq LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

Ord LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

Read LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

Show LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

Generic LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

Associated Types

type Rep LoggerLevel :: Type -> Type #

NFData LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

Methods

rnf :: LoggerLevel -> () #

Hashable LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

ToJSON LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

ToJSONKey LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

FromJSON LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

FromJSONKey LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

ToLog LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

ToHeader LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

ToQuery LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

FromXML LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

ToXML LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

Methods

toXML :: LoggerLevel -> XML #

ToByteString LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

FromText LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

ToText LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

Methods

toText :: LoggerLevel -> Text #

type Rep LoggerLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerLevel

type Rep LoggerLevel = D1 ('MetaData "LoggerLevel" "Network.AWS.Greengrass.Types.LoggerLevel" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "LoggerLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoggerLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoggerType

newtype LoggerType Source #

Constructors

LoggerType' 

Fields

Bundled Patterns

pattern LoggerType_AWSCloudWatch :: LoggerType 
pattern LoggerType_FileSystem :: LoggerType 

Instances

Instances details
Eq LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

Ord LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

Read LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

Show LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

Generic LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

Associated Types

type Rep LoggerType :: Type -> Type #

NFData LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

Methods

rnf :: LoggerType -> () #

Hashable LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

ToJSON LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

ToJSONKey LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

FromJSON LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

FromJSONKey LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

ToLog LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

ToHeader LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

ToQuery LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

FromXML LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

ToXML LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

Methods

toXML :: LoggerType -> XML #

ToByteString LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

FromText LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

ToText LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

Methods

toText :: LoggerType -> Text #

type Rep LoggerType Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerType

type Rep LoggerType = D1 ('MetaData "LoggerType" "Network.AWS.Greengrass.Types.LoggerType" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "LoggerType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoggerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Permission

newtype Permission Source #

The type of permission a function has to access a resource.

Constructors

Permission' 

Fields

Bundled Patterns

pattern Permission_Ro :: Permission 
pattern Permission_Rw :: Permission 

Instances

Instances details
Eq Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

Ord Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

Read Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

Show Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

Generic Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

Associated Types

type Rep Permission :: Type -> Type #

NFData Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

Methods

rnf :: Permission -> () #

Hashable Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

ToJSON Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

ToJSONKey Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

FromJSON Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

FromJSONKey Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

ToLog Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

ToHeader Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

ToQuery Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

FromXML Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

ToXML Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

Methods

toXML :: Permission -> XML #

ToByteString Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

FromText Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

ToText Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

Methods

toText :: Permission -> Text #

type Rep Permission Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Permission

type Rep Permission = D1 ('MetaData "Permission" "Network.AWS.Greengrass.Types.Permission" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "Permission'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SoftwareToUpdate

newtype SoftwareToUpdate Source #

The piece of software on the Greengrass core that will be updated.

Instances

Instances details
Eq SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

Ord SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

Read SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

Show SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

Generic SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

Associated Types

type Rep SoftwareToUpdate :: Type -> Type #

NFData SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

Methods

rnf :: SoftwareToUpdate -> () #

Hashable SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

ToJSON SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

ToJSONKey SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

FromJSON SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

FromJSONKey SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

ToLog SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

ToHeader SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

ToQuery SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

FromXML SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

ToXML SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

ToByteString SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

FromText SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

ToText SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

type Rep SoftwareToUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SoftwareToUpdate

type Rep SoftwareToUpdate = D1 ('MetaData "SoftwareToUpdate" "Network.AWS.Greengrass.Types.SoftwareToUpdate" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "SoftwareToUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSoftwareToUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Telemetry

newtype Telemetry Source #

Constructors

Telemetry' 

Fields

Bundled Patterns

pattern Telemetry_Off :: Telemetry 
pattern Telemetry_On :: Telemetry 

Instances

Instances details
Eq Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

Ord Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

Read Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

Show Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

Generic Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

Associated Types

type Rep Telemetry :: Type -> Type #

NFData Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

Methods

rnf :: Telemetry -> () #

Hashable Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

ToJSON Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

ToJSONKey Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

FromJSON Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

FromJSONKey Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

ToLog Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

ToHeader Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

ToQuery Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

FromXML Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

ToXML Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

Methods

toXML :: Telemetry -> XML #

ToByteString Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

Methods

toBS :: Telemetry -> ByteString #

FromText Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

ToText Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

Methods

toText :: Telemetry -> Text #

type Rep Telemetry Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Telemetry

type Rep Telemetry = D1 ('MetaData "Telemetry" "Network.AWS.Greengrass.Types.Telemetry" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "Telemetry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTelemetry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpdateAgentLogLevel

newtype UpdateAgentLogLevel Source #

The minimum level of log statements that should be logged by the OTA Agent during an update.

Instances

Instances details
Eq UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

Ord UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

Read UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

Show UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

Generic UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

Associated Types

type Rep UpdateAgentLogLevel :: Type -> Type #

NFData UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

Methods

rnf :: UpdateAgentLogLevel -> () #

Hashable UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

ToJSON UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

ToJSONKey UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

FromJSON UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

FromJSONKey UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

ToLog UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

ToHeader UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

ToQuery UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

FromXML UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

ToXML UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

ToByteString UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

FromText UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

ToText UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

type Rep UpdateAgentLogLevel Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateAgentLogLevel

type Rep UpdateAgentLogLevel = D1 ('MetaData "UpdateAgentLogLevel" "Network.AWS.Greengrass.Types.UpdateAgentLogLevel" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "UpdateAgentLogLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateAgentLogLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpdateTargetsArchitecture

newtype UpdateTargetsArchitecture Source #

The architecture of the cores which are the targets of an update.

Instances

Instances details
Eq UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

Ord UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

Read UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

Show UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

Generic UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

Associated Types

type Rep UpdateTargetsArchitecture :: Type -> Type #

NFData UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

Hashable UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

ToJSON UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

ToJSONKey UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

FromJSON UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

FromJSONKey UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

ToLog UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

ToHeader UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

ToQuery UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

FromXML UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

ToXML UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

ToByteString UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

FromText UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

ToText UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

type Rep UpdateTargetsArchitecture Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsArchitecture

type Rep UpdateTargetsArchitecture = D1 ('MetaData "UpdateTargetsArchitecture" "Network.AWS.Greengrass.Types.UpdateTargetsArchitecture" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "UpdateTargetsArchitecture'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateTargetsArchitecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpdateTargetsOperatingSystem

newtype UpdateTargetsOperatingSystem Source #

The operating system of the cores which are the targets of an update.

Instances

Instances details
Eq UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

Ord UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

Read UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

Show UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

Generic UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

Associated Types

type Rep UpdateTargetsOperatingSystem :: Type -> Type #

NFData UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

Hashable UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

ToJSON UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

ToJSONKey UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

FromJSON UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

FromJSONKey UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

ToLog UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

ToHeader UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

ToQuery UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

FromXML UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

ToXML UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

ToByteString UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

FromText UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

ToText UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

type Rep UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem

type Rep UpdateTargetsOperatingSystem = D1 ('MetaData "UpdateTargetsOperatingSystem" "Network.AWS.Greengrass.Types.UpdateTargetsOperatingSystem" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'True) (C1 ('MetaCons "UpdateTargetsOperatingSystem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateTargetsOperatingSystem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BulkDeployment

data BulkDeployment Source #

Information about a bulk deployment. You cannot start a new bulk deployment while another one is still running or in a non-terminal state.

See: newBulkDeployment smart constructor.

Instances

Instances details
Eq BulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeployment

Read BulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeployment

Show BulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeployment

Generic BulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeployment

Associated Types

type Rep BulkDeployment :: Type -> Type #

NFData BulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeployment

Methods

rnf :: BulkDeployment -> () #

Hashable BulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeployment

FromJSON BulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeployment

type Rep BulkDeployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeployment

type Rep BulkDeployment = D1 ('MetaData "BulkDeployment" "Network.AWS.Greengrass.Types.BulkDeployment" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "BulkDeployment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bulkDeploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bulkDeploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newBulkDeployment :: BulkDeployment Source #

Create a value of BulkDeployment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bulkDeploymentId:BulkDeployment', bulkDeployment_bulkDeploymentId - The ID of the bulk deployment.

$sel:createdAt:BulkDeployment', bulkDeployment_createdAt - The time, in ISO format, when the deployment was created.

$sel:bulkDeploymentArn:BulkDeployment', bulkDeployment_bulkDeploymentArn - The ARN of the bulk deployment.

BulkDeploymentMetrics

data BulkDeploymentMetrics Source #

Relevant metrics on input records processed during bulk deployment.

See: newBulkDeploymentMetrics smart constructor.

Instances

Instances details
Eq BulkDeploymentMetrics Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentMetrics

Read BulkDeploymentMetrics Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentMetrics

Show BulkDeploymentMetrics Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentMetrics

Generic BulkDeploymentMetrics Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentMetrics

Associated Types

type Rep BulkDeploymentMetrics :: Type -> Type #

NFData BulkDeploymentMetrics Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentMetrics

Methods

rnf :: BulkDeploymentMetrics -> () #

Hashable BulkDeploymentMetrics Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentMetrics

FromJSON BulkDeploymentMetrics Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentMetrics

type Rep BulkDeploymentMetrics Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentMetrics

type Rep BulkDeploymentMetrics = D1 ('MetaData "BulkDeploymentMetrics" "Network.AWS.Greengrass.Types.BulkDeploymentMetrics" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "BulkDeploymentMetrics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recordsProcessed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "retryAttempts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "invalidInputRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newBulkDeploymentMetrics :: BulkDeploymentMetrics Source #

Create a value of BulkDeploymentMetrics with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:recordsProcessed:BulkDeploymentMetrics', bulkDeploymentMetrics_recordsProcessed - The total number of group records from the input file that have been processed so far, or attempted.

$sel:retryAttempts:BulkDeploymentMetrics', bulkDeploymentMetrics_retryAttempts - The total number of deployment attempts that returned a retryable error. For example, a retry is triggered if the attempt to deploy a group returns a throttling error. ''StartBulkDeployment'' retries a group deployment up to five times.

$sel:invalidInputRecords:BulkDeploymentMetrics', bulkDeploymentMetrics_invalidInputRecords - The total number of records that returned a non-retryable error. For example, this can occur if a group record from the input file uses an invalid format or specifies a nonexistent group version, or if the execution role doesn't grant permission to deploy a group or group version.

BulkDeploymentResult

data BulkDeploymentResult Source #

Information about an individual group deployment in a bulk deployment operation.

See: newBulkDeploymentResult smart constructor.

Instances

Instances details
Eq BulkDeploymentResult Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentResult

Read BulkDeploymentResult Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentResult

Show BulkDeploymentResult Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentResult

Generic BulkDeploymentResult Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentResult

Associated Types

type Rep BulkDeploymentResult :: Type -> Type #

NFData BulkDeploymentResult Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentResult

Methods

rnf :: BulkDeploymentResult -> () #

Hashable BulkDeploymentResult Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentResult

FromJSON BulkDeploymentResult Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentResult

type Rep BulkDeploymentResult Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.BulkDeploymentResult

type Rep BulkDeploymentResult = D1 ('MetaData "BulkDeploymentResult" "Network.AWS.Greengrass.Types.BulkDeploymentResult" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "BulkDeploymentResult'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentType))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "deploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "groupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ErrorDetail]))))))

newBulkDeploymentResult :: BulkDeploymentResult Source #

Create a value of BulkDeploymentResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deploymentId:BulkDeploymentResult', bulkDeploymentResult_deploymentId - The ID of the group deployment.

$sel:deploymentType:BulkDeploymentResult', bulkDeploymentResult_deploymentType - The type of the deployment.

$sel:createdAt:BulkDeploymentResult', bulkDeploymentResult_createdAt - The time, in ISO format, when the deployment was created.

$sel:deploymentStatus:BulkDeploymentResult', bulkDeploymentResult_deploymentStatus - The current status of the group deployment: ''InProgress'', ''Building'', ''Success'', or ''Failure''.

$sel:deploymentArn:BulkDeploymentResult', bulkDeploymentResult_deploymentArn - The ARN of the group deployment.

$sel:errorMessage:BulkDeploymentResult', bulkDeploymentResult_errorMessage - The error message for a failed deployment

$sel:groupArn:BulkDeploymentResult', bulkDeploymentResult_groupArn - The ARN of the Greengrass group.

$sel:errorDetails:BulkDeploymentResult', bulkDeploymentResult_errorDetails - Details about the error.

ConnectivityInfo

data ConnectivityInfo Source #

Information about a Greengrass core's connectivity.

See: newConnectivityInfo smart constructor.

Instances

Instances details
Eq ConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectivityInfo

Read ConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectivityInfo

Show ConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectivityInfo

Generic ConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectivityInfo

Associated Types

type Rep ConnectivityInfo :: Type -> Type #

NFData ConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectivityInfo

Methods

rnf :: ConnectivityInfo -> () #

Hashable ConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectivityInfo

ToJSON ConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectivityInfo

FromJSON ConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectivityInfo

type Rep ConnectivityInfo Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectivityInfo

type Rep ConnectivityInfo = D1 ('MetaData "ConnectivityInfo" "Network.AWS.Greengrass.Types.ConnectivityInfo" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ConnectivityInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "portNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "hostAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newConnectivityInfo :: ConnectivityInfo Source #

Create a value of ConnectivityInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metadata:ConnectivityInfo', connectivityInfo_metadata - Metadata for this endpoint.

$sel:id:ConnectivityInfo', connectivityInfo_id - The ID of the connectivity information.

$sel:portNumber:ConnectivityInfo', connectivityInfo_portNumber - The port of the Greengrass core. Usually 8883.

$sel:hostAddress:ConnectivityInfo', connectivityInfo_hostAddress - The endpoint for the Greengrass core. Can be an IP address or DNS.

Connector

data Connector Source #

Information about a connector. Connectors run on the Greengrass core and contain built-in integration with local infrastructure, device protocols, AWS, and other cloud services.

See: newConnector smart constructor.

Instances

Instances details
Eq Connector Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Connector

Read Connector Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Connector

Show Connector Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Connector

Generic Connector Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Connector

Associated Types

type Rep Connector :: Type -> Type #

NFData Connector Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Connector

Methods

rnf :: Connector -> () #

Hashable Connector Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Connector

ToJSON Connector Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Connector

FromJSON Connector Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Connector

type Rep Connector Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Connector

type Rep Connector = D1 ('MetaData "Connector" "Network.AWS.Greengrass.Types.Connector" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "Connector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "connectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newConnector Source #

Create a value of Connector with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:parameters:Connector', connector_parameters - The parameters or configuration that the connector uses.

$sel:connectorArn:Connector', connector_connectorArn - The ARN of the connector.

$sel:id:Connector', connector_id - A descriptive or arbitrary ID for the connector. This value must be unique within the connector definition version. Max length is 128 characters with pattern [a-zA-Z0-9:_-]+.

ConnectorDefinitionVersion

data ConnectorDefinitionVersion Source #

Information about the connector definition version, which is a container for connectors.

See: newConnectorDefinitionVersion smart constructor.

Instances

Instances details
Eq ConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectorDefinitionVersion

Read ConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectorDefinitionVersion

Show ConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectorDefinitionVersion

Generic ConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectorDefinitionVersion

Associated Types

type Rep ConnectorDefinitionVersion :: Type -> Type #

NFData ConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectorDefinitionVersion

Hashable ConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectorDefinitionVersion

ToJSON ConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectorDefinitionVersion

FromJSON ConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectorDefinitionVersion

type Rep ConnectorDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ConnectorDefinitionVersion

type Rep ConnectorDefinitionVersion = D1 ('MetaData "ConnectorDefinitionVersion" "Network.AWS.Greengrass.Types.ConnectorDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ConnectorDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Connector]))))

newConnectorDefinitionVersion :: ConnectorDefinitionVersion Source #

Create a value of ConnectorDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connectors:ConnectorDefinitionVersion', connectorDefinitionVersion_connectors - A list of references to connectors in this version, with their corresponding configuration settings.

Core

data Core Source #

Information about a core.

See: newCore smart constructor.

Constructors

Core' (Maybe Bool) Text Text Text 

Instances

Instances details
Eq Core Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Core

Methods

(==) :: Core -> Core -> Bool #

(/=) :: Core -> Core -> Bool #

Read Core Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Core

Show Core Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Core

Methods

showsPrec :: Int -> Core -> ShowS #

show :: Core -> String #

showList :: [Core] -> ShowS #

Generic Core Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Core

Associated Types

type Rep Core :: Type -> Type #

Methods

from :: Core -> Rep Core x #

to :: Rep Core x -> Core #

NFData Core Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Core

Methods

rnf :: Core -> () #

Hashable Core Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Core

Methods

hashWithSalt :: Int -> Core -> Int #

hash :: Core -> Int #

ToJSON Core Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Core

FromJSON Core Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Core

type Rep Core Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Core

type Rep Core = D1 ('MetaData "Core" "Network.AWS.Greengrass.Types.Core" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "Core'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "syncShadow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "thingArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCore Source #

Create a value of Core with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:syncShadow:Core', core_syncShadow - If true, the core's local shadow is automatically synced with the cloud.

$sel:thingArn:Core', core_thingArn - The ARN of the thing which is the core.

$sel:id:Core', core_id - A descriptive or arbitrary ID for the core. This value must be unique within the core definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.

$sel:certificateArn:Core', core_certificateArn - The ARN of the certificate associated with the core.

CoreDefinitionVersion

data CoreDefinitionVersion Source #

Information about a core definition version.

See: newCoreDefinitionVersion smart constructor.

Instances

Instances details
Eq CoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.CoreDefinitionVersion

Read CoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.CoreDefinitionVersion

Show CoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.CoreDefinitionVersion

Generic CoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.CoreDefinitionVersion

Associated Types

type Rep CoreDefinitionVersion :: Type -> Type #

NFData CoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.CoreDefinitionVersion

Methods

rnf :: CoreDefinitionVersion -> () #

Hashable CoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.CoreDefinitionVersion

ToJSON CoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.CoreDefinitionVersion

FromJSON CoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.CoreDefinitionVersion

type Rep CoreDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.CoreDefinitionVersion

type Rep CoreDefinitionVersion = D1 ('MetaData "CoreDefinitionVersion" "Network.AWS.Greengrass.Types.CoreDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CoreDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cores") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Core]))))

newCoreDefinitionVersion :: CoreDefinitionVersion Source #

Create a value of CoreDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cores:CoreDefinitionVersion', coreDefinitionVersion_cores - A list of cores in the core definition version.

DefinitionInformation

data DefinitionInformation Source #

Information about a definition.

See: newDefinitionInformation smart constructor.

Instances

Instances details
Eq DefinitionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DefinitionInformation

Read DefinitionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DefinitionInformation

Show DefinitionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DefinitionInformation

Generic DefinitionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DefinitionInformation

Associated Types

type Rep DefinitionInformation :: Type -> Type #

NFData DefinitionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DefinitionInformation

Methods

rnf :: DefinitionInformation -> () #

Hashable DefinitionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DefinitionInformation

FromJSON DefinitionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DefinitionInformation

type Rep DefinitionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DefinitionInformation

type Rep DefinitionInformation = D1 ('MetaData "DefinitionInformation" "Network.AWS.Greengrass.Types.DefinitionInformation" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DefinitionInformation'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDefinitionInformation :: DefinitionInformation Source #

Create a value of DefinitionInformation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:DefinitionInformation', definitionInformation_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:latestVersionArn:DefinitionInformation', definitionInformation_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:latestVersion:DefinitionInformation', definitionInformation_latestVersion - The ID of the latest version associated with the definition.

$sel:arn:DefinitionInformation', definitionInformation_arn - The ARN of the definition.

$sel:id:DefinitionInformation', definitionInformation_id - The ID of the definition.

$sel:name:DefinitionInformation', definitionInformation_name - The name of the definition.

$sel:tags:DefinitionInformation', definitionInformation_tags - Tag(s) attached to the resource arn.

$sel:lastUpdatedTimestamp:DefinitionInformation', definitionInformation_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

Deployment

data Deployment Source #

Information about a deployment.

See: newDeployment smart constructor.

Instances

Instances details
Eq Deployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Deployment

Read Deployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Deployment

Show Deployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Deployment

Generic Deployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Deployment

Associated Types

type Rep Deployment :: Type -> Type #

NFData Deployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Deployment

Methods

rnf :: Deployment -> () #

Hashable Deployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Deployment

FromJSON Deployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Deployment

type Rep Deployment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Deployment

type Rep Deployment = D1 ('MetaData "Deployment" "Network.AWS.Greengrass.Types.Deployment" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "Deployment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentType))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDeployment :: Deployment Source #

Create a value of Deployment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deploymentId:Deployment', deployment_deploymentId - The ID of the deployment.

$sel:deploymentType:Deployment', deployment_deploymentType - The type of the deployment.

$sel:createdAt:Deployment', deployment_createdAt - The time, in milliseconds since the epoch, when the deployment was created.

$sel:deploymentArn:Deployment', deployment_deploymentArn - The ARN of the deployment.

$sel:groupArn:Deployment', deployment_groupArn - The ARN of the group for this deployment.

Device

data Device Source #

Information about a device.

See: newDevice smart constructor.

Constructors

Device' (Maybe Bool) Text Text Text 

Instances

Instances details
Eq Device Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Device

Methods

(==) :: Device -> Device -> Bool #

(/=) :: Device -> Device -> Bool #

Read Device Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Device

Show Device Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Device

Generic Device Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Device

Associated Types

type Rep Device :: Type -> Type #

Methods

from :: Device -> Rep Device x #

to :: Rep Device x -> Device #

NFData Device Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Device

Methods

rnf :: Device -> () #

Hashable Device Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Device

Methods

hashWithSalt :: Int -> Device -> Int #

hash :: Device -> Int #

ToJSON Device Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Device

FromJSON Device Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Device

type Rep Device Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Device

type Rep Device = D1 ('MetaData "Device" "Network.AWS.Greengrass.Types.Device" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "Device'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "syncShadow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "thingArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDevice Source #

Create a value of Device with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:syncShadow:Device', device_syncShadow - If true, the device's local shadow will be automatically synced with the cloud.

$sel:thingArn:Device', device_thingArn - The thing ARN of the device.

$sel:id:Device', device_id - A descriptive or arbitrary ID for the device. This value must be unique within the device definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.

$sel:certificateArn:Device', device_certificateArn - The ARN of the certificate associated with the device.

DeviceDefinitionVersion

data DeviceDefinitionVersion Source #

Information about a device definition version.

See: newDeviceDefinitionVersion smart constructor.

Instances

Instances details
Eq DeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeviceDefinitionVersion

Read DeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeviceDefinitionVersion

Show DeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeviceDefinitionVersion

Generic DeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeviceDefinitionVersion

Associated Types

type Rep DeviceDefinitionVersion :: Type -> Type #

NFData DeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeviceDefinitionVersion

Methods

rnf :: DeviceDefinitionVersion -> () #

Hashable DeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeviceDefinitionVersion

ToJSON DeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeviceDefinitionVersion

FromJSON DeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeviceDefinitionVersion

type Rep DeviceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.DeviceDefinitionVersion

type Rep DeviceDefinitionVersion = D1 ('MetaData "DeviceDefinitionVersion" "Network.AWS.Greengrass.Types.DeviceDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeviceDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Device]))))

newDeviceDefinitionVersion :: DeviceDefinitionVersion Source #

Create a value of DeviceDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:devices:DeviceDefinitionVersion', deviceDefinitionVersion_devices - A list of devices in the definition version.

ErrorDetail

data ErrorDetail Source #

Details about the error.

See: newErrorDetail smart constructor.

Constructors

ErrorDetail' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq ErrorDetail Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ErrorDetail

Read ErrorDetail Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ErrorDetail

Show ErrorDetail Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ErrorDetail

Generic ErrorDetail Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ErrorDetail

Associated Types

type Rep ErrorDetail :: Type -> Type #

NFData ErrorDetail Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ErrorDetail

Methods

rnf :: ErrorDetail -> () #

Hashable ErrorDetail Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ErrorDetail

FromJSON ErrorDetail Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ErrorDetail

type Rep ErrorDetail Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ErrorDetail

type Rep ErrorDetail = D1 ('MetaData "ErrorDetail" "Network.AWS.Greengrass.Types.ErrorDetail" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ErrorDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detailedErrorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "detailedErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newErrorDetail :: ErrorDetail Source #

Create a value of ErrorDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:detailedErrorMessage:ErrorDetail', errorDetail_detailedErrorMessage - A detailed error message.

$sel:detailedErrorCode:ErrorDetail', errorDetail_detailedErrorCode - A detailed error code.

Function

data Function Source #

Information about a Lambda function.

See: newFunction smart constructor.

Instances

Instances details
Eq Function Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Function

Read Function Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Function

Show Function Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Function

Generic Function Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Function

Associated Types

type Rep Function :: Type -> Type #

Methods

from :: Function -> Rep Function x #

to :: Rep Function x -> Function #

NFData Function Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Function

Methods

rnf :: Function -> () #

Hashable Function Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Function

Methods

hashWithSalt :: Int -> Function -> Int #

hash :: Function -> Int #

ToJSON Function Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Function

FromJSON Function Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Function

type Rep Function Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Function

type Rep Function = D1 ('MetaData "Function" "Network.AWS.Greengrass.Types.Function" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "Function'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionConfiguration)) :*: (S1 ('MetaSel ('Just "functionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newFunction Source #

Create a value of Function with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:functionConfiguration:Function', function_functionConfiguration - The configuration of the Lambda function.

$sel:functionArn:Function', function_functionArn - The ARN of the Lambda function.

$sel:id:Function', function_id - A descriptive or arbitrary ID for the function. This value must be unique within the function definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.

FunctionConfiguration

data FunctionConfiguration Source #

The configuration of the Lambda function.

See: newFunctionConfiguration smart constructor.

Instances

Instances details
Eq FunctionConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfiguration

Read FunctionConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfiguration

Show FunctionConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfiguration

Generic FunctionConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfiguration

Associated Types

type Rep FunctionConfiguration :: Type -> Type #

NFData FunctionConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfiguration

Methods

rnf :: FunctionConfiguration -> () #

Hashable FunctionConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfiguration

ToJSON FunctionConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfiguration

FromJSON FunctionConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfiguration

type Rep FunctionConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfiguration

type Rep FunctionConfiguration = D1 ('MetaData "FunctionConfiguration" "Network.AWS.Greengrass.Types.FunctionConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "FunctionConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "memorySize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "execArgs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "timeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "encodingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncodingType)) :*: S1 ('MetaSel ('Just "executable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "pinned") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionConfigurationEnvironment))))))

newFunctionConfiguration :: FunctionConfiguration Source #

Create a value of FunctionConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:memorySize:FunctionConfiguration', functionConfiguration_memorySize - The memory size, in KB, which the function requires. This setting is not applicable and should be cleared when you run the Lambda function without containerization.

$sel:execArgs:FunctionConfiguration', functionConfiguration_execArgs - The execution arguments.

$sel:timeout:FunctionConfiguration', functionConfiguration_timeout - The allowed function execution time, after which Lambda should terminate the function. This timeout still applies to pinned Lambda functions for each request.

$sel:encodingType:FunctionConfiguration', functionConfiguration_encodingType - The expected encoding type of the input payload for the function. The default is ''json''.

$sel:executable:FunctionConfiguration', functionConfiguration_executable - The name of the function executable.

$sel:pinned:FunctionConfiguration', functionConfiguration_pinned - True if the function is pinned. Pinned means the function is long-lived and starts when the core starts.

$sel:environment:FunctionConfiguration', functionConfiguration_environment - The environment configuration of the function.

FunctionConfigurationEnvironment

data FunctionConfigurationEnvironment Source #

The environment configuration of the function.

See: newFunctionConfigurationEnvironment smart constructor.

Instances

Instances details
Eq FunctionConfigurationEnvironment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfigurationEnvironment

Read FunctionConfigurationEnvironment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfigurationEnvironment

Show FunctionConfigurationEnvironment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfigurationEnvironment

Generic FunctionConfigurationEnvironment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfigurationEnvironment

Associated Types

type Rep FunctionConfigurationEnvironment :: Type -> Type #

NFData FunctionConfigurationEnvironment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfigurationEnvironment

Hashable FunctionConfigurationEnvironment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfigurationEnvironment

ToJSON FunctionConfigurationEnvironment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfigurationEnvironment

FromJSON FunctionConfigurationEnvironment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfigurationEnvironment

type Rep FunctionConfigurationEnvironment Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionConfigurationEnvironment

type Rep FunctionConfigurationEnvironment = D1 ('MetaData "FunctionConfigurationEnvironment" "Network.AWS.Greengrass.Types.FunctionConfigurationEnvironment" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "FunctionConfigurationEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessSysfs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "variables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "execution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionExecutionConfig)) :*: S1 ('MetaSel ('Just "resourceAccessPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourceAccessPolicy])))))

newFunctionConfigurationEnvironment :: FunctionConfigurationEnvironment Source #

Create a value of FunctionConfigurationEnvironment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessSysfs:FunctionConfigurationEnvironment', functionConfigurationEnvironment_accessSysfs - If true, the Lambda function is allowed to access the host's /sys folder. Use this when the Lambda function needs to read device information from /sys. This setting applies only when you run the Lambda function in a Greengrass container.

$sel:variables:FunctionConfigurationEnvironment', functionConfigurationEnvironment_variables - Environment variables for the Lambda function's configuration.

$sel:execution:FunctionConfigurationEnvironment', functionConfigurationEnvironment_execution - Configuration related to executing the Lambda function

$sel:resourceAccessPolicies:FunctionConfigurationEnvironment', functionConfigurationEnvironment_resourceAccessPolicies - A list of the resources, with their permissions, to which the Lambda function will be granted access. A Lambda function can have at most 10 resources. ResourceAccessPolicies apply only when you run the Lambda function in a Greengrass container.

FunctionDefaultConfig

data FunctionDefaultConfig Source #

The default configuration that applies to all Lambda functions in the group. Individual Lambda functions can override these settings.

See: newFunctionDefaultConfig smart constructor.

Instances

Instances details
Eq FunctionDefaultConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultConfig

Read FunctionDefaultConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultConfig

Show FunctionDefaultConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultConfig

Generic FunctionDefaultConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultConfig

Associated Types

type Rep FunctionDefaultConfig :: Type -> Type #

NFData FunctionDefaultConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultConfig

Methods

rnf :: FunctionDefaultConfig -> () #

Hashable FunctionDefaultConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultConfig

ToJSON FunctionDefaultConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultConfig

FromJSON FunctionDefaultConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultConfig

type Rep FunctionDefaultConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultConfig

type Rep FunctionDefaultConfig = D1 ('MetaData "FunctionDefaultConfig" "Network.AWS.Greengrass.Types.FunctionDefaultConfig" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "FunctionDefaultConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "execution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionDefaultExecutionConfig))))

newFunctionDefaultConfig :: FunctionDefaultConfig Source #

Create a value of FunctionDefaultConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:execution:FunctionDefaultConfig', functionDefaultConfig_execution - Undocumented member.

FunctionDefaultExecutionConfig

data FunctionDefaultExecutionConfig Source #

Configuration information that specifies how a Lambda function runs.

See: newFunctionDefaultExecutionConfig smart constructor.

Instances

Instances details
Eq FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultExecutionConfig

Read FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultExecutionConfig

Show FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultExecutionConfig

Generic FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultExecutionConfig

Associated Types

type Rep FunctionDefaultExecutionConfig :: Type -> Type #

NFData FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultExecutionConfig

Hashable FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultExecutionConfig

ToJSON FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultExecutionConfig

FromJSON FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultExecutionConfig

type Rep FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefaultExecutionConfig

type Rep FunctionDefaultExecutionConfig = D1 ('MetaData "FunctionDefaultExecutionConfig" "Network.AWS.Greengrass.Types.FunctionDefaultExecutionConfig" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "FunctionDefaultExecutionConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isolationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionIsolationMode)) :*: S1 ('MetaSel ('Just "runAs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionRunAsConfig))))

newFunctionDefaultExecutionConfig :: FunctionDefaultExecutionConfig Source #

Create a value of FunctionDefaultExecutionConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:isolationMode:FunctionDefaultExecutionConfig', functionDefaultExecutionConfig_isolationMode - Undocumented member.

$sel:runAs:FunctionDefaultExecutionConfig', functionDefaultExecutionConfig_runAs - Undocumented member.

FunctionDefinitionVersion

data FunctionDefinitionVersion Source #

Information about a function definition version.

See: newFunctionDefinitionVersion smart constructor.

Instances

Instances details
Eq FunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefinitionVersion

Read FunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefinitionVersion

Show FunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefinitionVersion

Generic FunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefinitionVersion

Associated Types

type Rep FunctionDefinitionVersion :: Type -> Type #

NFData FunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefinitionVersion

Hashable FunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefinitionVersion

ToJSON FunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefinitionVersion

FromJSON FunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefinitionVersion

type Rep FunctionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionDefinitionVersion

type Rep FunctionDefinitionVersion = D1 ('MetaData "FunctionDefinitionVersion" "Network.AWS.Greengrass.Types.FunctionDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "FunctionDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Function])) :*: S1 ('MetaSel ('Just "defaultConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionDefaultConfig))))

newFunctionDefinitionVersion :: FunctionDefinitionVersion Source #

Create a value of FunctionDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:functions:FunctionDefinitionVersion', functionDefinitionVersion_functions - A list of Lambda functions in this function definition version.

$sel:defaultConfig:FunctionDefinitionVersion', functionDefinitionVersion_defaultConfig - The default configuration that applies to all Lambda functions in this function definition version. Individual Lambda functions can override these settings.

FunctionExecutionConfig

data FunctionExecutionConfig Source #

Configuration information that specifies how a Lambda function runs.

See: newFunctionExecutionConfig smart constructor.

Instances

Instances details
Eq FunctionExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionExecutionConfig

Read FunctionExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionExecutionConfig

Show FunctionExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionExecutionConfig

Generic FunctionExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionExecutionConfig

Associated Types

type Rep FunctionExecutionConfig :: Type -> Type #

NFData FunctionExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionExecutionConfig

Methods

rnf :: FunctionExecutionConfig -> () #

Hashable FunctionExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionExecutionConfig

ToJSON FunctionExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionExecutionConfig

FromJSON FunctionExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionExecutionConfig

type Rep FunctionExecutionConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionExecutionConfig

type Rep FunctionExecutionConfig = D1 ('MetaData "FunctionExecutionConfig" "Network.AWS.Greengrass.Types.FunctionExecutionConfig" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "FunctionExecutionConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isolationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionIsolationMode)) :*: S1 ('MetaSel ('Just "runAs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionRunAsConfig))))

newFunctionExecutionConfig :: FunctionExecutionConfig Source #

Create a value of FunctionExecutionConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:isolationMode:FunctionExecutionConfig', functionExecutionConfig_isolationMode - Undocumented member.

$sel:runAs:FunctionExecutionConfig', functionExecutionConfig_runAs - Undocumented member.

FunctionRunAsConfig

data FunctionRunAsConfig Source #

Specifies the user and group whose permissions are used when running the Lambda function. You can specify one or both values to override the default values. We recommend that you avoid running as root unless absolutely necessary to minimize the risk of unintended changes or malicious attacks. To run as root, you must set ''IsolationMode'' to ''NoContainer'' and update config.json in ''greengrass-root/config'' to set ''allowFunctionsToRunAsRoot'' to ''yes''.

See: newFunctionRunAsConfig smart constructor.

Instances

Instances details
Eq FunctionRunAsConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionRunAsConfig

Read FunctionRunAsConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionRunAsConfig

Show FunctionRunAsConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionRunAsConfig

Generic FunctionRunAsConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionRunAsConfig

Associated Types

type Rep FunctionRunAsConfig :: Type -> Type #

NFData FunctionRunAsConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionRunAsConfig

Methods

rnf :: FunctionRunAsConfig -> () #

Hashable FunctionRunAsConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionRunAsConfig

ToJSON FunctionRunAsConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionRunAsConfig

FromJSON FunctionRunAsConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionRunAsConfig

type Rep FunctionRunAsConfig Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.FunctionRunAsConfig

type Rep FunctionRunAsConfig = D1 ('MetaData "FunctionRunAsConfig" "Network.AWS.Greengrass.Types.FunctionRunAsConfig" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "FunctionRunAsConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "uid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newFunctionRunAsConfig :: FunctionRunAsConfig Source #

Create a value of FunctionRunAsConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:gid:FunctionRunAsConfig', functionRunAsConfig_gid - The group ID whose permissions are used to run a Lambda function.

$sel:uid:FunctionRunAsConfig', functionRunAsConfig_uid - The user ID whose permissions are used to run a Lambda function.

GreengrassLogger

data GreengrassLogger Source #

Information about a logger

See: newGreengrassLogger smart constructor.

Instances

Instances details
Eq GreengrassLogger Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GreengrassLogger

Read GreengrassLogger Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GreengrassLogger

Show GreengrassLogger Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GreengrassLogger

Generic GreengrassLogger Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GreengrassLogger

Associated Types

type Rep GreengrassLogger :: Type -> Type #

NFData GreengrassLogger Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GreengrassLogger

Methods

rnf :: GreengrassLogger -> () #

Hashable GreengrassLogger Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GreengrassLogger

ToJSON GreengrassLogger Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GreengrassLogger

FromJSON GreengrassLogger Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GreengrassLogger

type Rep GreengrassLogger Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GreengrassLogger

type Rep GreengrassLogger = D1 ('MetaData "GreengrassLogger" "Network.AWS.Greengrass.Types.GreengrassLogger" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GreengrassLogger'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "space") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggerType)) :*: (S1 ('MetaSel ('Just "level") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggerLevel) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "component") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggerComponent)))))

newGreengrassLogger Source #

Create a value of GreengrassLogger with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:space:GreengrassLogger', greengrassLogger_space - The amount of file space, in KB, to use if the local file system is used for logging purposes.

$sel:type':GreengrassLogger', greengrassLogger_type - The type of log output which will be used.

$sel:level:GreengrassLogger', greengrassLogger_level - The level of the logs.

$sel:id:GreengrassLogger', greengrassLogger_id - A descriptive or arbitrary ID for the logger. This value must be unique within the logger definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.

$sel:component:GreengrassLogger', greengrassLogger_component - The component that will be subject to logging.

GroupCertificateAuthorityProperties

data GroupCertificateAuthorityProperties Source #

Information about a certificate authority for a group.

See: newGroupCertificateAuthorityProperties smart constructor.

Instances

Instances details
Eq GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupCertificateAuthorityProperties

Read GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupCertificateAuthorityProperties

Show GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupCertificateAuthorityProperties

Generic GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupCertificateAuthorityProperties

NFData GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupCertificateAuthorityProperties

Hashable GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupCertificateAuthorityProperties

FromJSON GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupCertificateAuthorityProperties

type Rep GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupCertificateAuthorityProperties

type Rep GroupCertificateAuthorityProperties = D1 ('MetaData "GroupCertificateAuthorityProperties" "Network.AWS.Greengrass.Types.GroupCertificateAuthorityProperties" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GroupCertificateAuthorityProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupCertificateAuthorityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupCertificateAuthorityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGroupCertificateAuthorityProperties :: GroupCertificateAuthorityProperties Source #

Create a value of GroupCertificateAuthorityProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupCertificateAuthorityArn:GroupCertificateAuthorityProperties', groupCertificateAuthorityProperties_groupCertificateAuthorityArn - The ARN of the certificate authority for the group.

$sel:groupCertificateAuthorityId:GroupCertificateAuthorityProperties', groupCertificateAuthorityProperties_groupCertificateAuthorityId - The ID of the certificate authority for the group.

GroupInformation

data GroupInformation Source #

Information about a group.

See: newGroupInformation smart constructor.

Instances

Instances details
Eq GroupInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupInformation

Read GroupInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupInformation

Show GroupInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupInformation

Generic GroupInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupInformation

Associated Types

type Rep GroupInformation :: Type -> Type #

NFData GroupInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupInformation

Methods

rnf :: GroupInformation -> () #

Hashable GroupInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupInformation

FromJSON GroupInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupInformation

type Rep GroupInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupInformation

type Rep GroupInformation = D1 ('MetaData "GroupInformation" "Network.AWS.Greengrass.Types.GroupInformation" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GroupInformation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newGroupInformation :: GroupInformation Source #

Create a value of GroupInformation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:GroupInformation', groupInformation_creationTimestamp - The time, in milliseconds since the epoch, when the group was created.

$sel:latestVersionArn:GroupInformation', groupInformation_latestVersionArn - The ARN of the latest version associated with the group.

$sel:latestVersion:GroupInformation', groupInformation_latestVersion - The ID of the latest version associated with the group.

$sel:arn:GroupInformation', groupInformation_arn - The ARN of the group.

$sel:id:GroupInformation', groupInformation_id - The ID of the group.

$sel:name:GroupInformation', groupInformation_name - The name of the group.

$sel:lastUpdatedTimestamp:GroupInformation', groupInformation_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the group was last updated.

GroupOwnerSetting

data GroupOwnerSetting Source #

Group owner related settings for local resources.

See: newGroupOwnerSetting smart constructor.

Instances

Instances details
Eq GroupOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupOwnerSetting

Read GroupOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupOwnerSetting

Show GroupOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupOwnerSetting

Generic GroupOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupOwnerSetting

Associated Types

type Rep GroupOwnerSetting :: Type -> Type #

NFData GroupOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupOwnerSetting

Methods

rnf :: GroupOwnerSetting -> () #

Hashable GroupOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupOwnerSetting

ToJSON GroupOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupOwnerSetting

FromJSON GroupOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupOwnerSetting

type Rep GroupOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupOwnerSetting

type Rep GroupOwnerSetting = D1 ('MetaData "GroupOwnerSetting" "Network.AWS.Greengrass.Types.GroupOwnerSetting" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GroupOwnerSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "autoAddGroupOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newGroupOwnerSetting :: GroupOwnerSetting Source #

Create a value of GroupOwnerSetting with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupOwner:GroupOwnerSetting', groupOwnerSetting_groupOwner - The name of the Linux OS group whose privileges will be added to the Lambda process. This field is optional.

$sel:autoAddGroupOwner:GroupOwnerSetting', groupOwnerSetting_autoAddGroupOwner - If true, AWS IoT Greengrass automatically adds the specified Linux OS group owner of the resource to the Lambda process privileges. Thus the Lambda process will have the file access permissions of the added Linux group.

GroupVersion

data GroupVersion Source #

Information about a group version.

See: newGroupVersion smart constructor.

Instances

Instances details
Eq GroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupVersion

Read GroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupVersion

Show GroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupVersion

Generic GroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupVersion

Associated Types

type Rep GroupVersion :: Type -> Type #

NFData GroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupVersion

Methods

rnf :: GroupVersion -> () #

Hashable GroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupVersion

ToJSON GroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupVersion

FromJSON GroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupVersion

type Rep GroupVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.GroupVersion

type Rep GroupVersion = D1 ('MetaData "GroupVersion" "Network.AWS.Greengrass.Types.GroupVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GroupVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subscriptionDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "coreDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "loggerDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "functionDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newGroupVersion :: GroupVersion Source #

Create a value of GroupVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:subscriptionDefinitionVersionArn:GroupVersion', groupVersion_subscriptionDefinitionVersionArn - The ARN of the subscription definition version for this group.

$sel:coreDefinitionVersionArn:GroupVersion', groupVersion_coreDefinitionVersionArn - The ARN of the core definition version for this group.

$sel:connectorDefinitionVersionArn:GroupVersion', groupVersion_connectorDefinitionVersionArn - The ARN of the connector definition version for this group.

$sel:loggerDefinitionVersionArn:GroupVersion', groupVersion_loggerDefinitionVersionArn - The ARN of the logger definition version for this group.

$sel:resourceDefinitionVersionArn:GroupVersion', groupVersion_resourceDefinitionVersionArn - The ARN of the resource definition version for this group.

$sel:functionDefinitionVersionArn:GroupVersion', groupVersion_functionDefinitionVersionArn - The ARN of the function definition version for this group.

$sel:deviceDefinitionVersionArn:GroupVersion', groupVersion_deviceDefinitionVersionArn - The ARN of the device definition version for this group.

LocalDeviceResourceData

data LocalDeviceResourceData Source #

Attributes that define a local device resource.

See: newLocalDeviceResourceData smart constructor.

Instances

Instances details
Eq LocalDeviceResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalDeviceResourceData

Read LocalDeviceResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalDeviceResourceData

Show LocalDeviceResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalDeviceResourceData

Generic LocalDeviceResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalDeviceResourceData

Associated Types

type Rep LocalDeviceResourceData :: Type -> Type #

NFData LocalDeviceResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalDeviceResourceData

Methods

rnf :: LocalDeviceResourceData -> () #

Hashable LocalDeviceResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalDeviceResourceData

ToJSON LocalDeviceResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalDeviceResourceData

FromJSON LocalDeviceResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalDeviceResourceData

type Rep LocalDeviceResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalDeviceResourceData

type Rep LocalDeviceResourceData = D1 ('MetaData "LocalDeviceResourceData" "Network.AWS.Greengrass.Types.LocalDeviceResourceData" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "LocalDeviceResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourcePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupOwnerSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupOwnerSetting))))

newLocalDeviceResourceData :: LocalDeviceResourceData Source #

Create a value of LocalDeviceResourceData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourcePath:LocalDeviceResourceData', localDeviceResourceData_sourcePath - The local absolute path of the device resource. The source path for a device resource can refer only to a character device or block device under ''/dev''.

$sel:groupOwnerSetting:LocalDeviceResourceData', localDeviceResourceData_groupOwnerSetting - Group/owner related settings for local resources.

LocalVolumeResourceData

data LocalVolumeResourceData Source #

Attributes that define a local volume resource.

See: newLocalVolumeResourceData smart constructor.

Instances

Instances details
Eq LocalVolumeResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalVolumeResourceData

Read LocalVolumeResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalVolumeResourceData

Show LocalVolumeResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalVolumeResourceData

Generic LocalVolumeResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalVolumeResourceData

Associated Types

type Rep LocalVolumeResourceData :: Type -> Type #

NFData LocalVolumeResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalVolumeResourceData

Methods

rnf :: LocalVolumeResourceData -> () #

Hashable LocalVolumeResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalVolumeResourceData

ToJSON LocalVolumeResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalVolumeResourceData

FromJSON LocalVolumeResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalVolumeResourceData

type Rep LocalVolumeResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LocalVolumeResourceData

type Rep LocalVolumeResourceData = D1 ('MetaData "LocalVolumeResourceData" "Network.AWS.Greengrass.Types.LocalVolumeResourceData" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "LocalVolumeResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinationPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourcePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupOwnerSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupOwnerSetting)))))

newLocalVolumeResourceData :: LocalVolumeResourceData Source #

Create a value of LocalVolumeResourceData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:destinationPath:LocalVolumeResourceData', localVolumeResourceData_destinationPath - The absolute local path of the resource inside the Lambda environment.

$sel:sourcePath:LocalVolumeResourceData', localVolumeResourceData_sourcePath - The local absolute path of the volume resource on the host. The source path for a volume resource type cannot start with ''/sys''.

$sel:groupOwnerSetting:LocalVolumeResourceData', localVolumeResourceData_groupOwnerSetting - Allows you to configure additional group privileges for the Lambda process. This field is optional.

LoggerDefinitionVersion

data LoggerDefinitionVersion Source #

Information about a logger definition version.

See: newLoggerDefinitionVersion smart constructor.

Instances

Instances details
Eq LoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerDefinitionVersion

Read LoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerDefinitionVersion

Show LoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerDefinitionVersion

Generic LoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerDefinitionVersion

Associated Types

type Rep LoggerDefinitionVersion :: Type -> Type #

NFData LoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerDefinitionVersion

Methods

rnf :: LoggerDefinitionVersion -> () #

Hashable LoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerDefinitionVersion

ToJSON LoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerDefinitionVersion

FromJSON LoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerDefinitionVersion

type Rep LoggerDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.LoggerDefinitionVersion

type Rep LoggerDefinitionVersion = D1 ('MetaData "LoggerDefinitionVersion" "Network.AWS.Greengrass.Types.LoggerDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "LoggerDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GreengrassLogger]))))

newLoggerDefinitionVersion :: LoggerDefinitionVersion Source #

Create a value of LoggerDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:loggers:LoggerDefinitionVersion', loggerDefinitionVersion_loggers - A list of loggers.

Resource

data Resource Source #

Information about a resource.

See: newResource smart constructor.

Instances

Instances details
Eq Resource Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Resource

Read Resource Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Resource

Show Resource Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Resource

Generic Resource Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Resource

Associated Types

type Rep Resource :: Type -> Type #

Methods

from :: Resource -> Rep Resource x #

to :: Rep Resource x -> Resource #

NFData Resource Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Resource

Methods

rnf :: Resource -> () #

Hashable Resource Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Resource

Methods

hashWithSalt :: Int -> Resource -> Int #

hash :: Resource -> Int #

ToJSON Resource Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Resource

FromJSON Resource Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Resource

type Rep Resource Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Resource

type Rep Resource = D1 ('MetaData "Resource" "Network.AWS.Greengrass.Types.Resource" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "Resource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceDataContainer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceDataContainer) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newResource Source #

Create a value of Resource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceDataContainer:Resource', resource_resourceDataContainer - A container of data for all resource types.

$sel:id:Resource', resource_id - The resource ID, used to refer to a resource in the Lambda function configuration. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''. This must be unique within a Greengrass group.

$sel:name:Resource', resource_name - The descriptive resource name, which is displayed on the AWS IoT Greengrass console. Max length 128 characters with pattern ''[a-zA-Z0-9:_-]+''. This must be unique within a Greengrass group.

ResourceAccessPolicy

data ResourceAccessPolicy Source #

A policy used by the function to access a resource.

See: newResourceAccessPolicy smart constructor.

Instances

Instances details
Eq ResourceAccessPolicy Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceAccessPolicy

Read ResourceAccessPolicy Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceAccessPolicy

Show ResourceAccessPolicy Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceAccessPolicy

Generic ResourceAccessPolicy Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceAccessPolicy

Associated Types

type Rep ResourceAccessPolicy :: Type -> Type #

NFData ResourceAccessPolicy Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceAccessPolicy

Methods

rnf :: ResourceAccessPolicy -> () #

Hashable ResourceAccessPolicy Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceAccessPolicy

ToJSON ResourceAccessPolicy Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceAccessPolicy

FromJSON ResourceAccessPolicy Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceAccessPolicy

type Rep ResourceAccessPolicy Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceAccessPolicy

type Rep ResourceAccessPolicy = D1 ('MetaData "ResourceAccessPolicy" "Network.AWS.Greengrass.Types.ResourceAccessPolicy" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ResourceAccessPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "permission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Permission)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newResourceAccessPolicy Source #

Create a value of ResourceAccessPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:permission:ResourceAccessPolicy', resourceAccessPolicy_permission - The permissions that the Lambda function has to the resource. Can be one of ''rw'' (read/write) or ''ro'' (read-only).

$sel:resourceId:ResourceAccessPolicy', resourceAccessPolicy_resourceId - The ID of the resource. (This ID is assigned to the resource when you create the resource definiton.)

ResourceDataContainer

data ResourceDataContainer Source #

A container for resource data. The container takes only one of the following supported resource data types: ''LocalDeviceResourceData'', ''LocalVolumeResourceData'', ''SageMakerMachineLearningModelResourceData'', ''S3MachineLearningModelResourceData'', ''SecretsManagerSecretResourceData''.

See: newResourceDataContainer smart constructor.

Instances

Instances details
Eq ResourceDataContainer Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDataContainer

Read ResourceDataContainer Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDataContainer

Show ResourceDataContainer Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDataContainer

Generic ResourceDataContainer Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDataContainer

Associated Types

type Rep ResourceDataContainer :: Type -> Type #

NFData ResourceDataContainer Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDataContainer

Methods

rnf :: ResourceDataContainer -> () #

Hashable ResourceDataContainer Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDataContainer

ToJSON ResourceDataContainer Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDataContainer

FromJSON ResourceDataContainer Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDataContainer

type Rep ResourceDataContainer Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDataContainer

type Rep ResourceDataContainer = D1 ('MetaData "ResourceDataContainer" "Network.AWS.Greengrass.Types.ResourceDataContainer" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ResourceDataContainer'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "localVolumeResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LocalVolumeResourceData)) :*: S1 ('MetaSel ('Just "localDeviceResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LocalDeviceResourceData))) :*: (S1 ('MetaSel ('Just "s3MachineLearningModelResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3MachineLearningModelResourceData)) :*: (S1 ('MetaSel ('Just "sageMakerMachineLearningModelResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SageMakerMachineLearningModelResourceData)) :*: S1 ('MetaSel ('Just "secretsManagerSecretResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SecretsManagerSecretResourceData))))))

newResourceDataContainer :: ResourceDataContainer Source #

Create a value of ResourceDataContainer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:localVolumeResourceData:ResourceDataContainer', resourceDataContainer_localVolumeResourceData - Attributes that define the local volume resource.

$sel:localDeviceResourceData:ResourceDataContainer', resourceDataContainer_localDeviceResourceData - Attributes that define the local device resource.

$sel:s3MachineLearningModelResourceData:ResourceDataContainer', resourceDataContainer_s3MachineLearningModelResourceData - Attributes that define an Amazon S3 machine learning resource.

$sel:sageMakerMachineLearningModelResourceData:ResourceDataContainer', resourceDataContainer_sageMakerMachineLearningModelResourceData - Attributes that define an Amazon SageMaker machine learning resource.

$sel:secretsManagerSecretResourceData:ResourceDataContainer', resourceDataContainer_secretsManagerSecretResourceData - Attributes that define a secret resource, which references a secret from AWS Secrets Manager.

ResourceDefinitionVersion

data ResourceDefinitionVersion Source #

Information about a resource definition version.

See: newResourceDefinitionVersion smart constructor.

Instances

Instances details
Eq ResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDefinitionVersion

Read ResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDefinitionVersion

Show ResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDefinitionVersion

Generic ResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDefinitionVersion

Associated Types

type Rep ResourceDefinitionVersion :: Type -> Type #

NFData ResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDefinitionVersion

Hashable ResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDefinitionVersion

ToJSON ResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDefinitionVersion

FromJSON ResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDefinitionVersion

type Rep ResourceDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDefinitionVersion

type Rep ResourceDefinitionVersion = D1 ('MetaData "ResourceDefinitionVersion" "Network.AWS.Greengrass.Types.ResourceDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ResourceDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Resource]))))

newResourceDefinitionVersion :: ResourceDefinitionVersion Source #

Create a value of ResourceDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resources:ResourceDefinitionVersion', resourceDefinitionVersion_resources - A list of resources.

ResourceDownloadOwnerSetting

data ResourceDownloadOwnerSetting Source #

The owner setting for downloaded machine learning resources.

See: newResourceDownloadOwnerSetting smart constructor.

Instances

Instances details
Eq ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDownloadOwnerSetting

Read ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDownloadOwnerSetting

Show ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDownloadOwnerSetting

Generic ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDownloadOwnerSetting

Associated Types

type Rep ResourceDownloadOwnerSetting :: Type -> Type #

NFData ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDownloadOwnerSetting

Hashable ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDownloadOwnerSetting

ToJSON ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDownloadOwnerSetting

FromJSON ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDownloadOwnerSetting

type Rep ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.ResourceDownloadOwnerSetting

type Rep ResourceDownloadOwnerSetting = D1 ('MetaData "ResourceDownloadOwnerSetting" "Network.AWS.Greengrass.Types.ResourceDownloadOwnerSetting" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ResourceDownloadOwnerSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "groupPermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Permission)))

newResourceDownloadOwnerSetting Source #

Create a value of ResourceDownloadOwnerSetting with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupOwner:ResourceDownloadOwnerSetting', resourceDownloadOwnerSetting_groupOwner - The group owner of the resource. This is the name of an existing Linux OS group on the system or a GID. The group's permissions are added to the Lambda process.

$sel:groupPermission:ResourceDownloadOwnerSetting', resourceDownloadOwnerSetting_groupPermission - The permissions that the group owner has to the resource. Valid values are ''rw'' (read/write) or ''ro'' (read-only).

RuntimeConfiguration

data RuntimeConfiguration Source #

Runtime configuration for a thing.

See: newRuntimeConfiguration smart constructor.

Instances

Instances details
Eq RuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.RuntimeConfiguration

Read RuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.RuntimeConfiguration

Show RuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.RuntimeConfiguration

Generic RuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.RuntimeConfiguration

Associated Types

type Rep RuntimeConfiguration :: Type -> Type #

NFData RuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.RuntimeConfiguration

Methods

rnf :: RuntimeConfiguration -> () #

Hashable RuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.RuntimeConfiguration

FromJSON RuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.RuntimeConfiguration

type Rep RuntimeConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.RuntimeConfiguration

type Rep RuntimeConfiguration = D1 ('MetaData "RuntimeConfiguration" "Network.AWS.Greengrass.Types.RuntimeConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "RuntimeConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "telemetryConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TelemetryConfiguration))))

newRuntimeConfiguration :: RuntimeConfiguration Source #

Create a value of RuntimeConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:telemetryConfiguration:RuntimeConfiguration', runtimeConfiguration_telemetryConfiguration - Configuration for telemetry service.

S3MachineLearningModelResourceData

data S3MachineLearningModelResourceData Source #

Attributes that define an Amazon S3 machine learning resource.

See: newS3MachineLearningModelResourceData smart constructor.

Instances

Instances details
Eq S3MachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.S3MachineLearningModelResourceData

Read S3MachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.S3MachineLearningModelResourceData

Show S3MachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.S3MachineLearningModelResourceData

Generic S3MachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.S3MachineLearningModelResourceData

Associated Types

type Rep S3MachineLearningModelResourceData :: Type -> Type #

NFData S3MachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.S3MachineLearningModelResourceData

Hashable S3MachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.S3MachineLearningModelResourceData

ToJSON S3MachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.S3MachineLearningModelResourceData

FromJSON S3MachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.S3MachineLearningModelResourceData

type Rep S3MachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.S3MachineLearningModelResourceData

type Rep S3MachineLearningModelResourceData = D1 ('MetaData "S3MachineLearningModelResourceData" "Network.AWS.Greengrass.Types.S3MachineLearningModelResourceData" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "S3MachineLearningModelResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ownerSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceDownloadOwnerSetting)) :*: (S1 ('MetaSel ('Just "destinationPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newS3MachineLearningModelResourceData :: S3MachineLearningModelResourceData Source #

Create a value of S3MachineLearningModelResourceData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ownerSetting:S3MachineLearningModelResourceData', s3MachineLearningModelResourceData_ownerSetting - Undocumented member.

$sel:destinationPath:S3MachineLearningModelResourceData', s3MachineLearningModelResourceData_destinationPath - The absolute local path of the resource inside the Lambda environment.

$sel:s3Uri:S3MachineLearningModelResourceData', s3MachineLearningModelResourceData_s3Uri - The URI of the source model in an S3 bucket. The model package must be in tar.gz or .zip format.

SageMakerMachineLearningModelResourceData

data SageMakerMachineLearningModelResourceData Source #

Attributes that define an Amazon SageMaker machine learning resource.

See: newSageMakerMachineLearningModelResourceData smart constructor.

Instances

Instances details
Eq SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SageMakerMachineLearningModelResourceData

Read SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SageMakerMachineLearningModelResourceData

Show SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SageMakerMachineLearningModelResourceData

Generic SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SageMakerMachineLearningModelResourceData

NFData SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SageMakerMachineLearningModelResourceData

Hashable SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SageMakerMachineLearningModelResourceData

ToJSON SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SageMakerMachineLearningModelResourceData

FromJSON SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SageMakerMachineLearningModelResourceData

type Rep SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SageMakerMachineLearningModelResourceData

type Rep SageMakerMachineLearningModelResourceData = D1 ('MetaData "SageMakerMachineLearningModelResourceData" "Network.AWS.Greengrass.Types.SageMakerMachineLearningModelResourceData" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "SageMakerMachineLearningModelResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ownerSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceDownloadOwnerSetting)) :*: (S1 ('MetaSel ('Just "destinationPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sageMakerJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSageMakerMachineLearningModelResourceData :: SageMakerMachineLearningModelResourceData Source #

Create a value of SageMakerMachineLearningModelResourceData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ownerSetting:SageMakerMachineLearningModelResourceData', sageMakerMachineLearningModelResourceData_ownerSetting - Undocumented member.

$sel:destinationPath:SageMakerMachineLearningModelResourceData', sageMakerMachineLearningModelResourceData_destinationPath - The absolute local path of the resource inside the Lambda environment.

$sel:sageMakerJobArn:SageMakerMachineLearningModelResourceData', sageMakerMachineLearningModelResourceData_sageMakerJobArn - The ARN of the Amazon SageMaker training job that represents the source model.

SecretsManagerSecretResourceData

data SecretsManagerSecretResourceData Source #

Attributes that define a secret resource, which references a secret from AWS Secrets Manager. AWS IoT Greengrass stores a local, encrypted copy of the secret on the Greengrass core, where it can be securely accessed by connectors and Lambda functions.

See: newSecretsManagerSecretResourceData smart constructor.

Instances

Instances details
Eq SecretsManagerSecretResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SecretsManagerSecretResourceData

Read SecretsManagerSecretResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SecretsManagerSecretResourceData

Show SecretsManagerSecretResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SecretsManagerSecretResourceData

Generic SecretsManagerSecretResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SecretsManagerSecretResourceData

Associated Types

type Rep SecretsManagerSecretResourceData :: Type -> Type #

NFData SecretsManagerSecretResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SecretsManagerSecretResourceData

Hashable SecretsManagerSecretResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SecretsManagerSecretResourceData

ToJSON SecretsManagerSecretResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SecretsManagerSecretResourceData

FromJSON SecretsManagerSecretResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SecretsManagerSecretResourceData

type Rep SecretsManagerSecretResourceData Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SecretsManagerSecretResourceData

type Rep SecretsManagerSecretResourceData = D1 ('MetaData "SecretsManagerSecretResourceData" "Network.AWS.Greengrass.Types.SecretsManagerSecretResourceData" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "SecretsManagerSecretResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "additionalStagingLabelsToDownload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newSecretsManagerSecretResourceData :: SecretsManagerSecretResourceData Source #

Create a value of SecretsManagerSecretResourceData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:SecretsManagerSecretResourceData', secretsManagerSecretResourceData_arn - The ARN of the Secrets Manager secret to make available on the core. The value of the secret's latest version (represented by the ''AWSCURRENT'' staging label) is included by default.

$sel:additionalStagingLabelsToDownload:SecretsManagerSecretResourceData', secretsManagerSecretResourceData_additionalStagingLabelsToDownload - Optional. The staging labels whose values you want to make available on the core, in addition to ''AWSCURRENT''.

Subscription

data Subscription Source #

Information about a subscription.

See: newSubscription smart constructor.

Instances

Instances details
Eq Subscription Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Subscription

Read Subscription Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Subscription

Show Subscription Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Subscription

Generic Subscription Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Subscription

Associated Types

type Rep Subscription :: Type -> Type #

NFData Subscription Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Subscription

Methods

rnf :: Subscription -> () #

Hashable Subscription Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Subscription

ToJSON Subscription Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Subscription

FromJSON Subscription Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Subscription

type Rep Subscription Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.Subscription

type Rep Subscription = D1 ('MetaData "Subscription" "Network.AWS.Greengrass.Types.Subscription" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "Subscription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "target") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "subject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSubscription Source #

Create a value of Subscription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:target:Subscription', subscription_target - Where the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, 'cloud' (which represents the AWS IoT cloud), or 'GGShadowService'.

$sel:id:Subscription', subscription_id - A descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.

$sel:subject:Subscription', subscription_subject - The MQTT topic used to route the message.

$sel:source:Subscription', subscription_source - The source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, 'cloud' (which represents the AWS IoT cloud), or 'GGShadowService'.

SubscriptionDefinitionVersion

data SubscriptionDefinitionVersion Source #

Information about a subscription definition version.

See: newSubscriptionDefinitionVersion smart constructor.

Instances

Instances details
Eq SubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SubscriptionDefinitionVersion

Read SubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SubscriptionDefinitionVersion

Show SubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SubscriptionDefinitionVersion

Generic SubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SubscriptionDefinitionVersion

Associated Types

type Rep SubscriptionDefinitionVersion :: Type -> Type #

NFData SubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SubscriptionDefinitionVersion

Hashable SubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SubscriptionDefinitionVersion

ToJSON SubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SubscriptionDefinitionVersion

FromJSON SubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SubscriptionDefinitionVersion

type Rep SubscriptionDefinitionVersion Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.SubscriptionDefinitionVersion

type Rep SubscriptionDefinitionVersion = D1 ('MetaData "SubscriptionDefinitionVersion" "Network.AWS.Greengrass.Types.SubscriptionDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "SubscriptionDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subscriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Subscription]))))

newSubscriptionDefinitionVersion :: SubscriptionDefinitionVersion Source #

Create a value of SubscriptionDefinitionVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:subscriptions:SubscriptionDefinitionVersion', subscriptionDefinitionVersion_subscriptions - A list of subscriptions.

TelemetryConfiguration

data TelemetryConfiguration Source #

Configuration settings for running telemetry.

See: newTelemetryConfiguration smart constructor.

Instances

Instances details
Eq TelemetryConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfiguration

Read TelemetryConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfiguration

Show TelemetryConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfiguration

Generic TelemetryConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfiguration

Associated Types

type Rep TelemetryConfiguration :: Type -> Type #

NFData TelemetryConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfiguration

Methods

rnf :: TelemetryConfiguration -> () #

Hashable TelemetryConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfiguration

FromJSON TelemetryConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfiguration

type Rep TelemetryConfiguration Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfiguration

type Rep TelemetryConfiguration = D1 ('MetaData "TelemetryConfiguration" "Network.AWS.Greengrass.Types.TelemetryConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "TelemetryConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationSyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationSyncStatus)) :*: S1 ('MetaSel ('Just "telemetry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Telemetry)))

newTelemetryConfiguration Source #

Create a value of TelemetryConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:configurationSyncStatus:TelemetryConfiguration', telemetryConfiguration_configurationSyncStatus - Synchronization status of the device reported configuration with the desired configuration.

$sel:telemetry:TelemetryConfiguration', telemetryConfiguration_telemetry - Configure telemetry to be on or off.

TelemetryConfigurationUpdate

data TelemetryConfigurationUpdate Source #

Configuration settings for running telemetry.

See: newTelemetryConfigurationUpdate smart constructor.

Instances

Instances details
Eq TelemetryConfigurationUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfigurationUpdate

Read TelemetryConfigurationUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfigurationUpdate

Show TelemetryConfigurationUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfigurationUpdate

Generic TelemetryConfigurationUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfigurationUpdate

Associated Types

type Rep TelemetryConfigurationUpdate :: Type -> Type #

NFData TelemetryConfigurationUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfigurationUpdate

Hashable TelemetryConfigurationUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfigurationUpdate

ToJSON TelemetryConfigurationUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfigurationUpdate

type Rep TelemetryConfigurationUpdate Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.TelemetryConfigurationUpdate

type Rep TelemetryConfigurationUpdate = D1 ('MetaData "TelemetryConfigurationUpdate" "Network.AWS.Greengrass.Types.TelemetryConfigurationUpdate" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "TelemetryConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "telemetry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Telemetry)))

newTelemetryConfigurationUpdate Source #

Create a value of TelemetryConfigurationUpdate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:telemetry:TelemetryConfigurationUpdate', telemetryConfigurationUpdate_telemetry - Configure telemetry to be on or off.

VersionInformation

data VersionInformation Source #

Information about a version.

See: newVersionInformation smart constructor.

Instances

Instances details
Eq VersionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.VersionInformation

Read VersionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.VersionInformation

Show VersionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.VersionInformation

Generic VersionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.VersionInformation

Associated Types

type Rep VersionInformation :: Type -> Type #

NFData VersionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.VersionInformation

Methods

rnf :: VersionInformation -> () #

Hashable VersionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.VersionInformation

FromJSON VersionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.VersionInformation

type Rep VersionInformation Source # 
Instance details

Defined in Network.AWS.Greengrass.Types.VersionInformation

type Rep VersionInformation = D1 ('MetaData "VersionInformation" "Network.AWS.Greengrass.Types.VersionInformation" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "VersionInformation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newVersionInformation :: VersionInformation Source #

Create a value of VersionInformation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTimestamp:VersionInformation', versionInformation_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

$sel:arn:VersionInformation', versionInformation_arn - The ARN of the version.

$sel:id:VersionInformation', versionInformation_id - The ID of the parent definition that the version is associated with.

$sel:version:VersionInformation', versionInformation_version - The ID of the version.